Actor
The Prey
2025 · as Carter Halsey
The Milano Effect
2024 · as Jerry Milano
Fatal
2022 · as Sully
Lyco
2018 · as Epstein
Bound by Debt
2017 · as Nick James
C Street
2016 · as Aarp Lobbyist
Twists of Fate
2012 · as Raymond
Flashdrive
2012 · as Brian
Doubt
2008 · as Parishioner
Plasterhead
2006 · as Sheriff Earl Taggart