

World War Z
2013 · as Zombie (uncredited)

Thor
2011 · as Frost Giant Sentry

Infliction
2014 · as Alan McGrath

Desire
2015 · as Assistant Director

Royal Kill
2009 · as Neighbor

Snowbound
2017 · as Jerome

Automobile Waltz
2014 · as Sheriff

616: Paranormal Incident
2013 · as Frost's Dad

1 Buck
2017 · as Jay

Chrysalis
2008 · as Rockwell

Without Mercy
2005 · as Richard Stodd

Well Kept Secrets: Athanasia
2008 · as Timothy

The Remarkable Life of John Weld
2018 · as John Weld

Disorder
2006

Gentlemen Explorers
2013 · as The Magician