2024
Micro Budget as Franklin2023
Bobcat Moretti as Dr. Shaw2022
Hostile Territory as Andrew Lee2021
The Mosquito Coast as Agent Raban2021
The Center Seat: 55 Years of Star Trek as Self2021
The Ice Road as General Manager Sickle2020
Your Honor as Principal Armfield2020
The Swing of Things as Manfred2019
Adventure Force 5 as Executive Jones2019
A Merry Christmas Match as Gary Donnelly2019
That Guy... Who Was In That Thing 3: Trek Stars as Self2019
The Redeemed as Fr. Boyle2018
Tom Clancy's Jack Ryan as Dr. Daniel Nadler2017
The Good Doctor as Scott2015
Ballers as Dolphin's Owner2014
Silicon Valley as Pete Monahan2013
Masters of Sex as Arnold Ketterman2012
Touch as Lamont2011
Born to Race as Joe2008
The Mentalist as Principal Snyder2006
Big Love as Dick Paulson2006
Studio 60 on the Sunset Strip as Not available2006
Abominable as Preston Rogers2006
The Town That Banned Christmas as Norbert Bridges2005
Grey's Anatomy as Sam Nichols2005
The Closer as Kevin Adams2004
CSI: NY as Martin Benson2004
Los Angeles Plays Itself as Brett Chase in L.A. Confidential (archive footage)2003
NCIS as Thomas Bransfield2003
Carnivàle as Councilman Ned Munson2003
National Security as Robert Barton2002
Without a Trace as Victor Morgan2001
Six Feet Under as Slick Funeral Director2001
Citizen Baines as Not available2001
Beethoven's 4th as Reginald Sedgewick2000
CSI: Crime Scene Investigation as Simon Weber2000
Alley Cats Strike as Mr. Kevin Thompson2000
The Newcomers as Gary Docherty2000
Rangers as Broughten1999
The West Wing as Congressman Tom Landis1999
Ladies Man as Ben1999
Odd Man Out as Not available1999
Passport to Paris as Jack Porter1999
Monsoon as Olivier Labelle1999
Dangerous Waters as Bob Brown1999
Buck and the Magic Bracelet as Natty1998
The Assault as Mike1998
Nightmare in Big Sky Country as Joe1997
L.A. Confidential as 'Badge of Honor' Star Brett Chase1997
The Apocalypse as Suarez1997
Little Bigfoot as Sheriff Cliffton1997
The Accident: A Moment of Truth Movie as Ray Williams1996
Sabrina, the Teenage Witch as Calvin1996
Profiler as Not available1996
Men Behaving Badly as Jack Brickman1996
Sticks & Stones as Mr. Finley1996
My Son Is Innocent as David Harbin1996
Fast Money as Jack Martin1995
Rent-a-Kid as Russ Syracuse1995
Hard Bounty as Kanning1995
Memory Run as Gabriel1995
In the Flesh as Derek Mitchelson1994
Chicago Hope as Not available1994
The Soft Kill as Vinnie Lupino1994
The Cool Surface as Chazz Stone1994
Dead On as Ted Beaumont1994
Hard Drive as Jack1994
Bigfoot: The Unforgettable Encounter as Nick1994
In the Heat of Passion II: Unfaithful as Steven1994
Samurai Cowboy as Colt Wingate1993
The Nanny as Steve Mintz1993
Snapdragon as Bernie1993
Lightning in a Bottle as Troy Hoskins1993
White Wolves - A Cry in the Wild II as Jake (Mister B.)1993
Wind Dancer as Jim McDonald1992
Melrose Place as D.A. Quinton Benson1992
The Hand That Rocks the Cradle as Michael Bartel1992
Eyes of the Beholder as Frank Carlyle1990
Miracle Landing as Doug Torbel1990
Archie: To Riverdale and Back Again as Robert Miller1989
Seinfeld as Lloyd Braun1989
DeepStar Six as Jim Richardson1989
Police Academy 6: City Under Siege as Nick1988
Police Academy 5: Assignment Miami Beach as Nick1987
Star Trek: The Next Generation as Devinoni Ral1987
American Harvest as Tad1986
L.A. Law as Rick Turner1986
Weekend Warriors as Ames1986
We're Puttin' on the Ritz as Max Montana1985
The Golden Girls as Father Avery1985
Fraternity Vacation as J.C. Springer1984
Murder, She Wrote as Todd Wendle1983
We Got It Made as Not available2010
Krews Producer