Actor
In Absence
2025 · as Father Frank
Heart of the Man
2024 · as Nino
Road to Boston
2023 · as General Hodge
Street
2022 · as Steve
Christian in the Closet
2021 · as Pastor Mason
Celeste
2018 · as Police Officer
Disabused
2017 · as Vince
Burns Point
2016 · as Ken Stafford
Drive Hard
2014 · as Tessa's Client
The Suicide Theory
2014 · as Police Chief
The Chronicles of Narnia: The Voyage of the Dawn Treader
2010 · as Steward
The Horseman
2008 · as Detective Adams