En 1983, il est diplômé du Séminaire de Sherbrooke en sciences humaines. En 1988, il obtient un DEC en théâtre du Cégep de Saint-Hyacinthe.
Il joue au cinéma dans plusieurs films tels La forteresse suspendue et
Octobre. À la télévision, il joue dans des séries télévisées telles Ramdam et Providence.
Au théâtre, il joue dans des pièces telles Hamlet et 24 poses. Il tourne également des publicités télévisées au Québec et en Europe.
En 1990, il rencontre Denise Blais. Ils ont deux enfants : Louis-Bernard et Hugues-Antoine.