Filmography

X-Men: Days of Future Past
7.5
X-Men: Days of Future Past
2014
as French TV Reporter
Source Code
7.3
Source Code
2011
as Train Official
Upside Down
6.3
Upside Down
2012
as Passerby
The Covenant
5.6
The Covenant
2006
as Mr. Waugh
I'm Not There
6.5
I'm Not There
2007
as Director / Father of Tumbleweed Girl
Polytechnique
7.1
Polytechnique
2009
as Mr. Martineau
Heist
6.3
Heist
2001
as Controller in Tower
The Human Stain
6.0
The Human Stain
2003
as Naval Recruiter
Shattered Glass
7.0
Shattered Glass
2003
as Monica Merchant #1
Target Number One
6.2
Target Number One
2020
as Randy Brown
Switch
5.9
Switch
2011
as Canadian Inspector
Lilies
8.1
Lilies
1997
as Prison Ensemble
The Minion
4.6
The Minion
1998
as Gas Station Attendant
Whitewash
5.9
Whitewash
2013
as Customer - General Store
Savage Messiah
5.4
Savage Messiah
2002
as Social Worker #1
Perfect Plan
5.8
Perfect Plan
2010
as Tom Cross
3 Needles
6.0
3 Needles
2005
as Eggs Benny Guy
Mars and April
5.6
Mars and April
2012
as Marsonaute no. 2
Norbourg
6.9
Norbourg
2022
as Guy Pannella
When Angels Come to Town
6.2
When Angels Come to Town
2004
as Josef Hoffman