Actor
White House Down
2013 · as Air Force Colonel
Steve Pouliot
2012 · as Animateur
The Happiness of Others
2011 · as Masseur
The Kate Logan Affair
2011 · as RCMP Officer #1
Wandering Eye
2011 · as Derek
The Double Life of Eleanor Kendall
2008 · as Jack Givens
Maternal Obsession
2008 · as Michael
The Broken Line
2008 · as Serveur brasserie
Cruising Bar 2
2008 · as Claude
Surviving My Mother
2007
Guide de la petite vengeance
2006 · as Vendeur 2
Bon Cop Bad Cop
2006 · as Policier torontois