Actor
The Cleaner
2021 · as Craig Enderly
Strange Nature
2018 · as Trent
Between Waves
2018 · as Rick Gray
Dead Draw
2016 · as Jones
Welcome to New York
2014 · as Board Member
Proxy
2014 · as Detective Allen
6 Degrees of Hell
2012 · as Chief Hansen
The Fields
2011 · as Barry