Entre 1994 et 2010, il a joué dans la Compagnie l'Orpailleur puis Oeuvre d'Or, dans des pièces comme La déprime de Bouchard, Girard, Legault et Vincent, Je veux voir Mioussov de Valentin Kataïev, Théâtre sans animaux de Jean-Michel Ribes, Minuit chrétien de Tilly, Les grandes chaleurs de Michel-Marc Bouchard, La salle à manger d'Albert Gurney, ou 7ème ciel de Caryl Churchill, mis en scène par Christian Bordeleau.
En 2010, il écrit une adaptation de Angels In America de Tony Kushner, qui sera travaillée sous forme d'ateliers avec 9 comédiens. A cette occasion il crée avec Stéphane Henriot et Sandra Di Giovanni, la compagnie Angel's Factory.
Depuis il y a joué en 2011 dans Un Mari Idéal d'Oscar Wilde au théâtre du temps, et en 2012-2013 dans Jeffrey de Paul Rudnick au théâtre Clavel et A la Folie Théâtre.
En 2013 il est répétiteur sur Vieilles chipies de Gérard Moulévrier, chargé de production et assistant à la mise en scène sur la Carte blanche à Michel tremblay pour les Productions du Chemin Vert.
En 2015 il mets en scène le nouveaux seul en scène de Laurent Spielvogel Les bijoux de famille et joue dans Oedipe ou le Roi boiteux de Jean Anouilh.