Movies
"Le Cyclotron"
Movie
Supporting actor
Director: Olivier Asselin
Released: 2016
"Collisions"
Short film
Supporting actor
Director: Charles Gervais
Released: 2014
"Laurentie"
Movie
Supporting actor
Director: Mathieu Denis, Simon Lavoie
Released: 2010
Television
"Victor Lessard III"
Television series
Supporting actor
Production company: Pixcom
Released: 2019
"O', VII"
Television series
Leading actor
Production company: Sovimage
Released: 2018
"Mensonges, IV"
Television series
Leading actor
Production company: Sovimage
Released: 2017
"District 31"
Television series
Leading actor
Production company: Aetios
Released: 2016
"30 vies"
Television series
Leading actor
Production company: Aetios
Released: 2016
"Unité 9, I-III"
Television series
Leading actor
Production company: Aetios
Released: 2015
"Il était une fois dans le trouble"
Television series
Supporting actor
Production company: Zone 3
Released: 2014
Theatre
"Another brick in the wall"
Supporting actor
Role: L'Amant
Director: Dominic Champagne
Author: Roger Waters, Julien Bilodeau
Theatre: Opéra de Montréal
Released: 2017
"Les trois mousquetaires"
Supporting actor
Role: Brisemont
Director: Serge Denoncourt
Author: Alejandro Dumas, padre
Theatre: Théâtre du Nouveau Monde
Released: 2015
"Histoires de gars"
Leading actor
Role: Vendedor de coches
Director: Luc Senay
Theatre: Théâtre Maisonneuve
Released: 2015