2017
American Satan
Actor - Elias
2016
The Birth of a Nation
Actor - Reverendo Zalthall
2013
Life of Crime
Actor - Richard Monk
2007
30 Days of Night
Actor - Beau Brower
2006
Wristcutters: A Love Story
Actor - Mike
2005
Batman Begins
Actor - Flass
2000
Memento
Actor - Burt
Full filmography