Rome / Plusieurs rôles / M.e.s. Brigitte Haentjens / Sybillines / Usine C, 2023
Faire semblant, faire comme tout le monde, faire autrement (Lecture publique) / Projet MÙ, 2019
Le reste vous le connaissez par le cinéma / Créon, Une fille / M.e.s.: Christian Lapointe / Théâtre Blanc, 2018
Britannicus / Narcisse / M.e.s.: Florent Siaud / Théâtre du Nouveau Monde, 2018
A Christmas Carol / Jacob Marley / M.e.s.: Jillian Keiley / NAC Theatre, 2016-2017
Abîmés, quatre courtes pièces / Le lecteur, BOM / M.e.s.: Catherine Bourgeois / Joe, Jack et John, 2016
Nelson / Gérald / M.e.s.: Michel Poirier / Les Spectacles Saint-Michel, 2016
Révolution à Laval / Roméo Urbain / M.e.s.: Sébastien Dodge / Théâtre Pas à pas, 2016
Pelléas et Mélisande / Golaud / M.e.s.: Marc Béland / Théâtre du Nouveau Monde, 2016
Le repas des fauves / Jean-Paul Pagnon / M.e.s.: Denise Filiatrault / Théâtre du Rideau Vert, 2015
Richard III / Buckingham / M.e.s.: Brigitte Haentjens / Sibyllines, 2015
Being at home with Claude / L’inspecteur / M.e.s.: Frédéric Blanchette / Théâtre du Nouveau Monde, 2014
La cerisaie / Lopakhine / M.e.s.: Alexandre Marine / Théâtre du Rideau Vert, 2013
Pour un oui ou pour un non / Homme 1 / M.e.s.: Christiane Pasquier / Théâtre Galiléo, 2013
L’Opéra de Quat’Sous / Inspecteur Brown / M.e.s.: Brigitte Haentjens / Sibyllines, 2012
Ha, Ha!… / Bernard / M.e.s.: Dominic Champagne / Théâtre du Nouveau Monde, 2011
Et vian! Dans la gueule… / Général James Audubon Wilson De La Pétardière-Frenouillou / M.e.s.: Carl Béchard / Théâtre du Nouveau Monde, 2010
Woyzeck / Woyzeck / M.e.s.: Brigitte Haentjens / Sibyllines, 2009-2010
Rhinocéros / Jean, un rhinocéros / M.e.s.: Jean-Guy Legault / Théâtre du Nouveau Monde, 2007
Visage retrouvé / Wahab / M.e.s.: Marcel Pomerlo / Théâtre d’Aujourd’hui, 2006
L’Intimité / Alex / M.e.s.: Francine Alepin / Production Omnibus, 2004
L’asile de la pureté / Donatien Marcassilar, Don Quichotte / M.e.s.: Lorraine Pintal / Théâtre du Nouveau Monde, 2004
Les oranges sont vertes / L’abbé Émile Baribeau / M.e.s.: Lorraine Pintal / Théâtre du Nouveau Monde, 1998
Picasso au Lapin Agile / Einstein / M.e.s.: Denise Filiatrault / Films Rozon, 1997
Quartett / Vicomte De Valmont / M.e.s.: Brigitte Haentjens / Espace Go, 1996, 1992
Le visiteur / L’inconnu: Dieu / M.e.s.: Guillermo De Andrea / Théâtre du Rideau Vert, 1995
La mouette / Constantin Gavrilovitch Treplev / M.e.s.: André Brassard / Théâtre du Rideau Vert, 1994
Caligula / Caligula / M.e.s.: Brigitte Haentjens / Nouvelle Compagnie Théâtrale, 1993
Cabaret neiges noires / Martin / M.e.s.: Dominic Champagne / Théâtre Il va sans dire, 1992
L’échange / Louis Laine / M.e.s.: Daniel Roussel / Café de la Place, 1990
Being at home with Claude / Yves / M.e.s.: René-Daniel Dubois / Théâtre du Rideau Vert, 1988