2026
Tow
as Martin La Rosa
2026
The Yeti
as Merriell Sunday Sr.
In Library
2026
Woodstockers
as Lenny
2026
The Fall and Rise of Reggie Dinkins
as Duck Donovan
(1 episode)
2025
The Beldham
2025
Marshmallow
as Roy
2025
Web of Life
as Keith
2025
In Search of Darkness: 1995-1999
as Self
2025
Bagworm
as Rusty
2025
Your Friends & Neighbors
as Jack Bailey
(3 episodes)
2025
Duster
as Wade Ellis
(4 episodes)
2024
Memory Box
as Father (voice)
2024
Clipped
as Pierce O'Donnell
(6 episodes)
2023
Herd
as Robert Miller
2023
Left Behind: Rise of the Antichrist
as Steve Plank
2023
Christmas at Keestone
as Clint Baker
2023
Repeater
as Edgar Mann
2023
White House Plumbers
as Richard Kleindienst
(1 episode)
2023
The Curse
as Paul
(4 episodes)
2022
Game Changer
as Iann Gabriel
2022
East New York
as Duke Jacobs
(2 episodes)
2021
The Hating Game
as Bexley
2021
Weekend Warriors
as Police Chief Baumgardner
2021
Roe v. Wade
as Justice Blackmun
2021
Psych 3: This Is Gus
as Henry Spencer
2021
Past Shadows
as Lewis Samuels
2021
Taking the Reins
as Preston
2020
Mary for Mayor
as Pat
2020
When We Last Spoke
as Walt
2020
Psych 2: Lassie Come Home
as Henry Spencer
2020
First Lady
as King Max
2020
A Deadly Legend
as Matthias Leary
2020
Cadia: The World Within
as George
2020
The Farmer and the Belle: Saving Santaland
as Gran'Poppy
2020
A Bennett Song Holiday
as Aiden Neville
2020
The Christmas Project Reunion
as Grandpa George
2020
Tommy
as Milt Leakey
(1 episode)
2019
Connective Tissue
as Dr. Epstein
2019
The Unseen Realm
as Self (Host)
2019
The Russian Bride
as Karl Frederick
2019
Faith, Hope & Love
as Brian Fuller
2019
Swell
as Harold
2019
All Good Things
as Pop-pop
2019
Sunrise in Heaven
as Jim
2019
City on a Hill
as Sinclair Dryden
(2 episodes)
2018
Surviving Theater 9
as Tom
2018
My Daddy is in Heaven
as Vernon
2018
Reach
as Charles
2018
Alone We Fight
as Colonel Bradley Armstrong
2018
Life with Dog
as Joe Bigler
2018
Magnum P.I.
as Francis 'Icepick' Hofstetler
(4 episodes)
2018
The Resident
as Kyle Nevin
(15 episodes)
2018
The Kominsky Method
as Himself
(1 episode)
2017
The Dynasty That Almost Was
2017
Distortion
as Dr. Eli Sutton
2017
Larceny
as Price
2017
Psych: The Movie
as Henry Spencer
2017
Boone: The Bounty Hunter
as Cage Bickle
2017
Dead Man Rising
as Buck
2017
Powerless
as Vanderveer Wayne Sr.
(1 episode)
2017
Marvel's The Punisher
as Anderson Schultz
(4 episodes)
2017
American Gods
as Vulcan
(1 episode)
2016
God's Club
as Max Graves
2016
Prayer Never Fails
as Joseph T. Harrington
2016
Karen Kingsbury's A Time to Dance
as “Pops” Chapman
2016
In-Lawfully Yours
as Father Grayson
2016
Love's Complicated
as Dublin Senior
2016
The Elvis Room
as Harker
2016
Billions
as Bill McGann
(2 episodes)
2015
Midland
as The Shepherd
2015
Portrait of Love
as Tyler Mason
2015
Sensory Perception
as Mr. Friedrich
2015
Eco Teens Save The World
as Senator Jeremy Ryburn
2015
It Had to Be You
as Nolan Powell
2015
Grace and Frankie
as Dr. Paul Mason
(1 episode)
2015
Fresh Off the Boat
as Mervin
(1 episode)
2014
Born to Race: Fast Track
as Liam
2014
Christian Mingle
as Matt
2014
It Came From Connemara!
as Self
2014
The Last Straw
as Mr. G
2014
NCIS: New Orleans
as Adam Huntley
(1 episode)
2014
Scorpion
as Bob Connelly
(1 episode)
2013
Lizzie
as Dr. Fredricks
2013
Beyond the Heavens
as Gus Henry
2013
Gordon Family Tree
as Ron Goodson
2013
Motive
as Dr. Stan Matthews
(1 episode)
2012
Lay the Favorite
as Jerry
2012
Stolen Child
as George
2012
3 Day Test
as Tom
2012
Anger Management
as Roger
(1 episode)
2011
Suing The Devil
as Barry Polk
2011
25 Hill
as Roy Gibbs
2011
The Ascension
as Carl
2011
Pizza Man
as Criswell
2011
Miss December
as District Attorney
2011
Bad Actress
as Corbin Bernsen
2011
The Big Year
as Gil Gordon
2011
Switched at Birth
2010
Rust
2010
Across the Line: The Exodus of Charlie Wright
as FBI Director Hill
2010
Closets
as Grant Erickson
2010
The New Big Ball with Neil Hamburger
as Self
2010
Hawaii Five-0
as Henry Upton
(1 episode)
2009
Dead Air
as Dr. F
2009
Trapped
as Edward Hutton
2009
Donna on Demand
as Ben Corbin
2009
Castle
as Lance Hastings
(1 episode)
2009
The League
as Bruce
(1 episode)
2009
Celebrity Ghost Stories
as Self
(1 episode)
2008
Depth Charge
2008
Vipers
as Burton
2008
For the Love of Grace
as Captain Washington
2008
True Confessions of a Go-Go Girl
as Nick Harvey
2008
House of Fallen
as Rowland
2008
Celebrity Family Feud
as Self
(1 episode)
2007
Pirate Camp
as Hookbeard
2007
Right to Die
as Ira
2007
Tim and Eric Awesome Show, Great Job!
as Self
(1 episode)
2006
Sex and Consequences
as John Wayne
2006
Submission
2006
The Naked Ape
as Mr. Feldman
2006
Paid
as William Montague
2006
Psych
as Henry Spencer
(120 episodes)
2006
The New Adventures of Old Christine
as Howard
(1 episode)
2005
Kiss Kiss Bang Bang
as Harlan Dexter
2005
Carpool Guy
as Michael
2005
Raging Sharks
as Capt. Riley
2005
Ordinary Miracles
as David Woodbury
2005
Cuts
as Jack Sherwood
(8 episodes)
2005
Masters of Horror
as Ira
(1 episode)
2005
Hi-Jinks
2005
Twins
2005
Criminal Minds
as Jerry Grandin
(1 episode)
2004
Quiet Kill
as Jerry Martin
2004
Call Me: The Rise and Fall of Heidi Fleiss
as Steve
2004
They Are Among Us
as Norbert
2004
Death and Texas
as Coach Loren Stanley
2004
Boston Legal
as Attorney Eli Granger
(1 episode)
2003
Love Comes Softly
as Ben Graham
2003
Gentle Ben 2: Danger on the Mountain
as Fog Benson
2003
The Commission
as Rep. Gerald R. Ford
2003
Miss Match
as Stu 'Dr. Love' Scott
(1 episode)
2002
Atomic Twister
as Sheriff C.B. Bishop
2002
I Saw Mommy Kissing Santa Claus
as David Carver
2002
Dead Above Ground
as Mark Mallory
2002
Fangs
as Carl Hart
2002
NBC 75th Anniversary Special
as Self
2002
The Santa Trap
as Chief Spivak
2002
L.A. Law: The Movie
as Arnie Becker
2002
Gentle Ben
as Fog Benson
2001
Raptor
as Dr. Hyde
2001
Judgment
as Mitch Kendrick
2001
Killer Instinct
as Jennings Wilhite
2001
The Tomorrow Man
as Larry
2001
Final Payback
as Mayor Richardson
2001
Law & Order: Criminal Intent
as William Hendry
(1 episode)
2000
Rangers
as Senator
2000
Borderline Normal
as Benjiman Walling
2000
Son of the Beach
2000
Battery Park
as Michael
(1 episode)
1999
Two of Hearts
as Bruce Saunders
1999
Riddler's Moon
as George Brenner
1999
Kiss of a Stranger
as Mason
1999
Third Watch
as Carter Savage
(1 episode)
1999
The West Wing
as Henry Shallick
(2 episodes)
1999
Twice in a Lifetime
as Roger Stovall / Bill Water
(1 episode)
1998
Major League: Back to the Minors
as Roger Dorn
1998
The Dentist 2
as Dr. Feinstone / Dr. Caine
1998
The Fairy King
as Rob Preston
1998
Young Hearts Unlimited
as Brian
1998
Recipe for Revenge
as Dr. Chester Winnifield
1998
Saturday Night Live: The Best of Phil Hartman
as Celebrity Lawyer
1998
The Misadventures of Margaret
as Art Turner
1998
Loyal Opposition
as Secret Service agent John Gray
1998
V.I.P.
as Zack Henley
(1 episode)
1997
Tidal Wave: No Escape
as John Wahl
1997
Menno's Mind
as Felix Medina
1997
Spacejacked
as Barnes
1997
An American Affair
as District Attorney Sam Brady / Senator John Crawford
1997
Just Shoot Me!
as Corbin Bernsen
(1 episode)
1996
The Great White Hype
as Peter Prince
1996
The Dentist
as Dr. Alan Feinstone
1996
Full Circle
as Harrison Winslow
1996
Kounterfeit
as Marty Hopkins
1996
Inhumanoid
as Foster Carver
1996
The Cold Heart of a Killer
as Alex Jensen
1996
Baja
as John Stone
1996
Bloodhounds
as Harrison Coyle
1996
Bloodhounds II
as Harrison Coyle
1996
E! True Hollywood Story
1996
The Cape
as USAF Col. Henry 'Bull' Eckert
(22 episodes)
1996
7th Heaven
as Ted Grant
(1 episode)
1996
Nash Bridges
as Edward Jansen
(1 episode)
1995
Tales from the Hood
as Duke Metger (segment "KKK Comeuppance")
1995
Dangerous Intentions
as Tim Williamson
1995
Tails You Live, Heads You're Dead
as Neil Jones / Roy Francis Netter
1995
Temptress
as Nick
1995
Someone to Die For
as Jack Davis
1995
Cover Me
as Andre Solloway
1995
Aurora: Operation Intercept
as Flight Engineer Murphy
1995
In the Heat of the Night: By Duty Bound
as Frank Cole
1995
Murderous Intent
as Brice
1995
JAG
as Captain Owen Sebring
(5 episodes)
1995
A Whole New Ballgame
as Brett Sooner
(11 episodes)
1995
The Outer Limits
as Virgil Nygard
(1 episode)
1994
Major League II
as Roger Dorn
1994
Radioland Murders
as Dexter Morris
1994
The New Age
as Kevin Bulasky
1994
The Soft Kill
as Martin Lewis
1994
Trigger Fast
as Brent Mallick
1994
Voices from Within
as Mark Reichard
1994
Guns of Honor
as Brent Mallick
1994
Final Mission
as General Morgan Breslaw
1994
Savage Land
as Quint
1994
A Brilliant Disguise
as Dr. Martin
1994
Where Are My Children?
as Tom Scott
1994
I Know My Son Is Alive
as Mark Elshant
1994
Sesame Street | All-Star 25th Birthday: Stars and Street Forever!
as Arnie
1994
Touched by an Angel
as Eric Weiss
(1 episode)
1993
Beyond Suspicion
as Stan Benderman
1993
Grey Knight
as Col. Nehemiah Strayn
1993
The Nanny
as Glen Mitchell
(1 episode)
1992
Frozen Assets
as Zach Shepard
1992
Love Can Be Murder
as Nick Peyton
1992
Grass Roots
as Will Lee
1992
Love & War
1992
The Larry Sanders Show
as Corbin Bernsen
(1 episode)
1992
Ring of the Musketeers
as Harry
(1 episode)
1991
Shattered
as Jeb Scott
1991
Rodney Dangerfield's The Really Big Show
as Self
1991
Dead on the Money
as Carter Matthews
1991
Fatal Inheritance
as Woodward Dawes
1991
Line of Fire: The Morris Dees Story
as Morris Dees
1991
Roc
as Jim Larson
(1 episode)
1989
Disorganized Crime
as Frank Salazar
1989
Major League
as Roger Dorn
1989
Bert Rigby, You're a Fool
as Jim Shirley
1989
Breaking Point
as Pike
1989
Baywatch
1989
Seinfeld
as Corbin Bernsen
(1 episode)
1988
Mickey's 60th Birthday
as Arnie Becker
1988
Nelson Mandela 70th Birthday Tribute
as Self
1988
Dear John
as Blake McCarron
(1 episode)
1987
Hello Again
as Jason Chadman
1987
Jay Leno's Family Comedy Hour
as Self
1987
Dead Aim
as Webster
1987
Star Trek: The Next Generation
as Q2
(1 episode)
1986
L.A. Law: Pilot
as Arnold Becker
1986
L.A. Law
as Arnie Becker
(171 episodes)
1986
Matlock
as Corbin Bernsen
(1 episode)
1985
Doubletake
as Tennis Pro
1983
Allison Sydney Harrison
as Steve Malloy
1981
S.O.B.
as Unknown
1978
Flying High
as Dan Ellison
(1 episode)
1976
Eat My Dust
as Roy Puire
1976
King Kong
as Reporter
1975
Saturday Night Live
as Self - Host
(1 episode)
1974
Three the Hard Way
as Boy
1972
The Waltons
as Casey
(1 episode)
1967
Clambake
as Boy at Playground (uncredited)
1944
Golden Globe Awards
as Self - Presenter
(3 episodes)
1944
Golden Globe Awards
as Self - Audience Member
(1 episode)
—
Happy Endings Funeral Parlor
—
There There
—
Kali
as Old Man
—
Laura Louise
as Edward Brannock