Actor
The Unforgivable
2021 · as Young Cop
The Familiar
2009 · as The Jogger
Fetching Cody
2005 · as Paramedic #1
P.T. Barnum
1999 · as Samuel Hurd
36 Hours to Die
1999 · as Mason
The Long Winter
1999 · as Aide de camp de Colborne
Free Money
1998 · as Kyle
Out of Mind: The Stories of H.P. Lovecraft
1998 · as Randolph Carter