Actor
French Immersion
2011 · as Graduate #1
Infected
2008 · as Larvae Burly Man
South of the Moon
2008 · as Bob O
Story of Jen
2008
The Mummy: Tomb of the Dragon Emperor
2008 · as Benjamin Fry
I'm Not There
2007 · as Reporter #2 / Policeman
No Ordinary Baby
2001 · as Dr. Graham
So Faraway and Blue
2001 · as Hank
The Long Winter
1999 · as (voix)
Dead Silent
1999 · as Violinist
Thunder Point
1998 · as London Policeman
Kabloonak
1994 · as Charlie