← Back to explore



































Filmography34 titles

The Mentalist
2008as LAPD Captain
2008as LAPD Captain

Dexter
2006as Doctor
2006as Doctor

Pariah: The Lives and Deaths of Sonny Liston
2019as Ash Resnick
2019as Ash Resnick

Northern Exposure
1990as Jed Fleming
1990as Jed Fleming

Chuck
2007as Major
2007as Major

CSI: Miami
2002as Doctor Milford
2002as Doctor Milford

The Kissing Booth 2
2020as Principal Mark
2020as Principal Mark

The Ultimate Gift
2006as Jack Stevens
2006as Jack Stevens

Commander in Chief
2005as Republican Senator #1
2005as Republican Senator #1

Cheers
1982as Mechanic
1982as Mechanic

Parker Lewis Can't Lose
1990as Vic
1990as Vic

Johnny
2010Director, Editor, Writer
2010Director, Editor, Writer

The Kissing Booth
2018as School Principal
2018as School Principal

Touched by an Angel
1994as Matt Tracy
1994as Matt Tracy

Las Vegas
2003as Barry Frumkis
2003as Barry Frumkis

Matlock
1986as Detective Stoner
1986as Detective Stoner

Knots Landing
1979as Bill Anderson
1979as Bill Anderson

Deep State
as Senator David Shelby
as Senator David Shelby

Women of the House
as Brad Baines
as Brad Baines

For the Boys
1991as Cameraman, Vietnam
1991as Cameraman, Vietnam

To Save a Life
2009as Mark Rivers
2009as Mark Rivers

Hero
1992as Fireman on Ledge
1992as Fireman on Ledge

Thrashin'
1986as Skate Announcer
1986as Skate Announcer

A Vow to Cherish
1999as Phil Brighton
1999as Phil Brighton

Melrose Place
1992
1992

Time Changer
2002as Russell Carlisle
2002as Russell Carlisle

Broken Promises: Taking Emily Back
1993as Terry Sabin
1993as Terry Sabin

Mercy Streets
2000as Detective finding cash
2000as Detective finding cash

The Moment After
1999as Special Agent Thomas
1999as Special Agent Thomas

Trail of Tears
1995as TV Journalist
1995as TV Journalist

Come the Morning
1993as Clyde
1993as Clyde

The Wager
2007as Pastor
2007as Pastor

Best Defense
1984as TV Reporter (uncredited)
1984as TV Reporter (uncredited)

Cold Play
2008as Winston Thorpe
2008as Winston Thorpe