Actor
Stranded
2023 · as Joel
Angel
2018 · as Benjamin Weaver
Mom and Dad
2018 · as Gym Teacher (uncredited)
Kill, Granny, Kill!
2015 · as Det. Jones
A Cold Day in Hell
2014 · as Alex Cross
Gila!
2012 · as Dancer
Hell House
2009 · as Deputy Kates