Actor
Witchboard
2025 · as Booker
Frimas
2021 · as Benji
Meneath: The Hidden Island of Ethics
2021
Blood Quantum
2019 · as Shamu
Prescription for Danger
2018 · as Detective Fowler
The Forbidden Room
2015 · as Mason
The Walk
2015 · as Officer Hagan
Stonewall
2015 · as Burly Cop
Still Life: A Three Pines Mystery
2013 · as Matthew Croft
Rhymes for Young Ghouls
2013 · as Milch
Willed to Kill
2013 · as Arthur Brady
Erased
2012 · as Autoroute Cop #1