Actor · Born 1955
The Kissing Booth 2
2020 · as Principal Mark
Pariah: The Lives and Deaths of Sonny Liston
2019 · as Ash Resnick
The Kissing Booth
2018 · as School Principal
The Gamechangers
2015 · as Judge Moore
To Save a Life
2009 · as Mark Rivers
Cold Play
2008 · as Winston Thorpe
The Wager
2007 · as Pastor
The Ultimate Gift
2007 · as Jack Stevens
Time Changer
2003 · as Russell Carlisle
Mercy Streets
2000 · as Detective finding cash
The Moment After
1999 · as Special Agent Thomas
A Vow to Cherish
1999 · as Phil Brighton