Credits
- 2023 · Stranded as Joel
- 2020 · Wicked Ones as Adam Lawson
- 2018 · Angel as Benjamin Weaver
- 2018 · Mom and Dad as Gym Teacher (uncredited)
- 2015 · Kill, Granny, Kill! as Det. Jones
- 2014 · A Cold Day in Hell as Alex Cross
- 2012 · Gila! as Dancer
- 2009 · Hell House as Deputy Kates
- Future · Terror at Crimson Creek as Dale the Sound man