2016 : Everything outside | Principal
2016 : Votez Bougon ! | 3e rôle
2015 : Boris sans Beatrice | 3e rôle
2011 : The Immortals | 3e rôle | Tarsem Singh
2002 : Catch me if you can | 2e rôle | S. Spielberg
2001 : Varian’s War | 2e rôle | Lionel Chetwynd
2001 : Karmina | 2e rôle | Gabriel Pelletier
2001 : Where to now? | 2e rôle | Ilan Saragosti
2000 : Il était une fois Cendrillon | 1er rôle | Céline Budet
2000 : Times Awasting | 1er rôle | David Synack
2000 : La vie après l’amour | 2e rôle | Gabriel Pelletier
1999 : L’instant fatal | 3e rôle | Céline Baril
1998 : Big Bear | 3e rôle | Gil Cardinal
2024 : Temps de Chien II | Homme 1 (RM) | A Média
2024 : Corbeaux | Employé motel (3e muet) | Encore Télévision
2022 : STAT | Patient (3e muet) | Aetios productions
2021 : Dans ma tête | Berger (2e) | Pixcom Inc.
2016 : Les Aventures du pharmachien | 3e rôle
2016 : Body Language | 3e rôle
2016 : Gala Juste Pour Rire | 3e rôle | Entraineur de boxe
2016 : Lâchez prise (epi 10) | 3e rôle
2015 : La théorie du KO II (epi 17) | 3e rôle
2015 : Le Polygraphe | 3e rôle
2015 : Proprio en Otage III | 3e rôle
2015 : Hyp-Gags | 3e rôle
2015 : 30 vies VI | 3e rôle
2010 : Mirador | 2e rôle | Louis Choquette
2010 : Virginie | 3e rôle | Brigitte Couture
2003 : Le monde de Charlotte | 2e rôle | Richard Laflamme
2002 : Rue de l’espérance | 2e rôle | Marie-Lise Beaudoin
2002 : Le Bunker | 3e rôle | Pierre Houle
1999 : L’ombre de l’épervier | 3e rôle | Robert Favreau
1998 : Catherine | 3e rôle | Phillipe-Louis Martin
1997 : Un gars et une fille | 2e rôle | Guy A. Lepage
Ateliers de jeu devant la caméra avec Robert Favreau
Ateliers de jeu devant la caméra avec Patrick Huneault
Ateliers de jeu de rôles avec Chip Chuipka (Actor’s Studio)
Hockey (avant/ défenseur/ arbitre), tennis, badminton, vélo, soccer, jogging, trekking, équitation, football, natation, films, lecture.
Stand-in pour Colm Feore, Michael Ironside, Ed Harris.