Actor · Born 1963
Room
2005 · as Bobby Barker
Tough Enough
2026 · as Mr. Taylor
Passing Through
2023 · as Gene
Yellow Rose
2020 · as Lead ICE Officer
Troop Zero
2019 · as Joseph's Dad
Rich Kids
2018 · as Daryl
Barracuda
2017 · as Police Officer #2
The Doo Dah Man
2015 · as Brett
Sex, Marriage and Infidelity
2014 · as John
Olympus Has Fallen
2013 · as Crisis Room Radio Man
Drive Angry
2011 · as Man with Wig
Holy Hell
2010 · as Pardo