

Shattered Glass
2003 · as Seth

Long Shot
2019 · as Alt-Right Guy #2

Pawn Sacrifice
2015 · as Lothar Schmid

I'm Not There
2007 · as College Student

Erased
2012 · as Clijsters

Abandon
2002 · as Recovering Alcoholic College Student

Levity
2003 · as Clubgoer #9

Out of Control
2009 · as Stanley DeLuca

The Tracker
2001 · as Daniel Malakov

Deadly Isolation
2005 · as Hank

Surviving My Mother
2007

Willed to Kill
2013 · as Detective Myers

Legacy of Fear
2006 · as Detective Lee Hughes

Deepwater
2005 · as Newhall / Officer

Wedding Night
2001

Mind Over Murder
2006 · as Gray Underwood

Norbourg
2022 · as Frank Brunetta

The Perfect Boss
2013 · as Paul Winslow