Actor · Born 1957
Pretty Hurts
2025 · as Roger
Red Velvet
2024 · as Agent (voice)
Confidential Informant
2023 · as Joe Mangano
Diary of a Spy
2022 · as George
Ten-Cent Daisy
2021 · as Richard
A Dark Foe
2021 · as Vincent
The Queen of Hollywood Blvd
2018 · as The Snitch
God's Not Dead 2
2016 · as Superintendent Jim Powell
How We Got Away with It
2014 · as Becker
What Happens Next
2011 · as Paul
Ice Dreams
2009 · as Nolan
While the Children Sleep
2007 · as Tate Walker