Louis est né à Boucherville au Bas-Canada le , fils de Louis Lacoste et de Joséphine Dubois. Il étudie au Petit séminaire de Montréal de 1810 à 1815 puis fit l'apprentissage du droit. Il est élu député de Chambly en 1834. Il participe à la Rébellion des Patriotes en 1837. Il continuera à être député de Chambly jusqu'en 1861, avec certaines interruptions. En 1861, il devient conseiller législatif pour Montarville. Il conservera ce poste jusqu'à sa mort.
Hommages
La rue Lacoste dans la ville de Québec a été nommée en son honneur en 1973.