Actor
An American Girl: Isabelle Dances Into the Spotlight
2014 · as Leo Palmer
Sacrifice
2011 · as Tiaz
The Poet
2007 · as Soldier
Savage Planet
2007 · as Edward Harling
Godsend
2004 · as Dan Sandler
Adam & Eve
2002
The Man Who Saved Christmas
2002 · as Messenger
The Interrogation of Michael Crowe
2002 · as Reporter
Fancy Dancing
2002 · as Dean
The Scream Team
2002 · as Guy Shouting 'Fire'
Terminal Invasion
2002 · as Officer Tommy
Crossed Over
2002 · as Doug Garrett