Actor
So Long Billie
2020 · as Voix homme feuilleton télé (voice)
Clown
2014 · as ER Doctor
Wandering Eye
2011 · as Det. Will Atherton
Incendies
2010 · as Notaire Maddad
Red Velvet Girls
2005 · as Antonio
Head in the Clouds
2004 · as Raul
Tequila Express
2002 · as Bad Guy
Stardom
2000
The Great Gatsby
2000 · as Policeman at Accident
Revenge
1999 · as Gary Heller
The Collectors
1999 · as Peter Burns
Dead Silent
1999 · as Harmon