Actor
Blood Money
2009 · as Jackson Wallace
I Know Where You Live
2026 · as Detective Harris
The Stepmother 2
2022 · as Detective Taylor
The Last Letter
2013 · as Bill
God's Country
2012 · as Eden Graham
Rest Stop: Don't Look Back
2008 · as Mr. Hilts
Romeo & Juliet: Sealed with a Kiss
2006 · as Friar Lawrence / Capulet (voice)
Stealing Tarantino
2006 · as FBI Agent#2
Eddie and the Cruisers
1983 · as Kenny's replacement