Actor · Born 1972
Between Borders
2025 · as Taxi Driver
Shark Island
2024 · as Scruffy
Invincible
2020 · as Jimmy "Blue Eyes" Artel
Adventure Force 5
2019 · as GD Operative
Acceleration
2019 · as Spencer
Vishwaroopam II
2018 · as Captain Joe Black
The Incantation
2018 · as The Vicar of Borley
God's Not Dead: A Light in Darkness
2018 · as Homeless Father
Vishwaroopam
2013 · as Captain Joe Black
House of the Rising Sun
2011 · as Drug Addict
Circle of Pain
2010 · as Construction Foreman
Aces
2006 · as Jimmy "Blue Eyes" Artel