He was employed in the fields of health, education and social services and was manager at the CLSC in Sherbrooke.
Boucher was mayor of Saint-Denis-de-Brompton and served as prefect for the Regional County Municipality of Val-Saint-François.
He was defeated when he ran for reelection in the 2007 provincial election.
His son Étienne-Alexis served in the Quebec National Assembly from 2008-2012, as the member for Johnson.