Year
|
Title
|
Role
|
Notes
|
1978
|
The Other Side of Hell
|
Tattooed Man
|
Television film
|
1989
|
My Two Dads
|
Ed Steinbauer Jr.
|
Episode: "Say Goodnight, Gracie"
|
1989
|
Dragnet
|
Oliver Brady
|
Episode: "Nouveau Gypsies"
|
1989
|
Falcon Crest
|
George Beeker
|
Episode: "Payback"
|
1989
|
Cross of Fire
|
Duvall
|
Television film
|
1989
|
Cast the First Stone
|
Dickson
|
Television film
|
1989, 1990
|
Quantum Leap
|
Clifford Vargas, Lieutenant Lannon
|
2 episodes
|
1989, 1992
|
Murder, She Wrote
|
Sergeant Devon O'Malley, Aaron
|
2 episodes
|
1989–1993
|
L.A. Law
|
Roger Beekman, Edmund Clancy
|
3 episodes
|
1990
|
Nasty Boys
|
Gardner
|
Episode: "The Good, the Bad, and the Nasty"
|
1990
|
His & Hers
|
Mr. Mueller
|
Episode: "Dueling Therapists"
|
1990
|
People Like Us
|
Anthony Feliciano
|
Television film
|
1990
|
Broken Badges
|
Unknown Character
|
Episode: "Pilot"
|
1990–1991
|
Ferris Bueller
|
Principal Ed Rooney
|
13 episodes
|
1991
|
Father Dowling Mysteries
|
L.A. Detective Miller
|
Episode: "The Malibu Mystery"
|
1991
|
The Golden Girls
|
Detective Parres
|
Episode: "Never Yell Fire in a Crowded Retirement Home: Part 1"
|
1991
|
Keeper of the City
|
Captain Walder
|
Television film
|
1992
|
Civil Wars
|
Richard Sturdevant
|
Episode: "Whippet 'Til It Breaks"
|
1992
|
Roseanne
|
Mr. Evans
|
Episode: "Lies"
|
1992
|
Star Trek: The Next Generation
|
Batai
|
Episode: "The Inner Light"
|
1992
|
On the Air
|
Dr. Winky
|
2 episodes
|
1993
|
For Their Own Good
|
Dave Butler
|
Television film
|
1993
|
Shaky Ground
|
Henry McCallister
|
Episode: "Love Thy Neighbor]"
|
1993
|
Sirens
|
Irving Chattle
|
Episode: "Keeping the Peace"
|
1993
|
Ned Blessing: The True Story of My Life
|
Judge Longley
|
4 episodes
|
1993
|
Perry Mason: The Case of the Killer Kiss
|
Mort Aberdine
|
Television film
|
1994
|
Shadow of Obsession
|
Applegate
|
Television film
|
1994
|
Gambler V: Playing for Keeps
|
Frank DiMaio
|
Television film
|
1995
|
Get Smart
|
Mr. Winters
|
Episode: "Pilot"
|
1995
|
Trial by Fire
|
Fred Cobb
|
Television film
|
1995
|
Too Something
|
Unknown Character
|
Episode: "The Candidate"
|
1996
|
The Client
|
Sergeant Phil Rucker
|
Episode: "Motherless Child"
|
1996
|
Terminal
|
Security Chief
|
Television film
|
1996
|
Murder One
|
Pat Ferguson
|
Episode: "Chapter Twenty-Three"
|
1996
|
Kirk
|
Dr. Arthur Bacanovic
|
2 episodes
|
1996
|
The Single Guy
|
Mr. Van Wagner
|
Episode: "Best Man"
|
1996, 1999
|
Diagnosis: Murder
|
Deputy Sheriff Harmon Tolliver, Dustin Woods
|
2 episodes
|
1997
|
Men Behaving Badly
|
Stranger
|
Episode: "The Odds Couple"
|
1997
|
High Incident
|
Roy
|
Episode: "Knock, Knock"
|
1997
|
Perversions of Science
|
Gorn
|
Episode: "People's Choice"
|
1997
|
Ally McBeal
|
Jack Billings
|
2 episodes
|
1997
|
The Visitor
|
Principal Shinagel
|
Episode: "Fear of Flying"
|
1997
|
The Practice
|
Mr. Holt
|
Episode: "Sex, Lies, and Monkeys"
|
1997
|
Murder, She Wrote: South by Southwest
|
Jack Ogden
|
Television film
|
1998
|
Brooklyn South
|
Donald Jarman
|
Episode: "Tears on My Willow"
|
1998
|
The Pretender
|
Graham Hawkes
|
Episode: "Indy Show"
|
1998
|
The Pentagon Wars
|
General Vice
|
Television film
|
1998
|
Buffy the Vampire Slayer
|
Merrick
|
Episode: "Becoming: Part 1"
|
1998
|
When the Bough Breaks II: Perfect Prey
|
Detective Bevlan
|
Television film
|
1998
|
The Ransom of Red Chief
|
The Narrator, Sheriff "T-Bone" Yankum
|
Television film
|
1998
|
Mr. Murder
|
John Wexel
|
Television film
|
1998
|
Chicago Hope
|
Milo Schwarz
|
Episode: "Sarindipity"
|
1998
|
Maggie
|
The Frog
|
Voice, episode: "The Greatest Story Ever Toad"
|
1998
|
Home Improvement
|
Detective Roberts
|
Episode: "Bewitched"
|
1998
|
Route 9
|
Agent Wallace
|
Television film
|
1998
|
Columbo
|
Sergeant Degarmo
|
2 episodes
|
1999
|
Hard Time: The Premonition
|
Captain Waters
|
Television film
|
1999
|
Au Pair
|
Sam Morgan
|
Television film
|
1999
|
Hard Time: Hostage Hotel
|
Captain Waters
|
Television film
|
2000
|
Star Trek: Voyager
|
Seamus Driscol
|
2 episodes
|
2000
|
City of Angels
|
Dr. Whitney
|
Episode: "Ax and You Shall Receive"
|
2000
|
Providence
|
Simon, Inspector
|
Episode: "The Storm"
|
2000
|
Sabrina, the Teenage Witch
|
Jedediah
|
Episode: "The Wild, Wild Witch"
|
2000
|
Any Day Now
|
Unknown Character
|
Episode: "Nothing Personal"
|
2001
|
The West Wing
|
Officer Jack Sloan
|
2 episodes
|
2001–2005
|
Grounded for Life
|
Walt Finnerty
|
45 episodes
|
2002
|
The Laramie Project
|
Henderson Trial Judge
|
Television film
|
2002
|
ER
|
Mandrake Patient
|
Episode: "A Hopeless Wound"
|
2002
|
Another Pretty Face
|
Hilton March
|
Television film
|
2003
|
Fillmore!
|
Leo Grant
|
Voice, episode: "Masterstroke of Malevolence"
|
2003
|
Tremors
|
Helmut Krause
|
Episode: "The Key"
|
2003
|
Monster Makers
|
Detective Brennan
|
Television film
|
2003–2004
|
Married to the Kellys
|
Uncle Dave
|
10 episodes
|
2004
|
MNTSB: The Crash of Flight 323
|
Ernie Wilson
|
Television film
|
2004
|
Star Trek: Enterprise
|
Dr. Jeremy Lucas
|
2 episodes
|
2005
|
Detective
|
Father Uxbridge
|
Television film
|
2005
|
Boston Legal
|
Dr. Barry Glouberman
|
Episode: "The Ass Fat Jungle"
|
2006
|
George Lopez
|
Eddie Carter
|
Episode: "It's a Cliffhanger, by George"
|
2006
|
All of Us
|
Sergeant Nelson
|
Episode: "Police... Open Up"
|
2007
|
7th Heaven
|
Crossroads Mayor
|
Episode: "Inked"
|
2007
|
American Body Shop
|
Bishop Thomas K. O'Banyon
|
Episode: "The Bishop and the Pawn"
|
2007
|
The Young and the Restless
|
Warden McQueen
|
10 episodes
|
2008
|
Our First Christmas
|
Santa
|
Television film
|
2008–2011
|
Poor Paul
|
Grandpa Paul, Big Chief Malcolm Roaring Boar
|
10 episodes
|
2009
|
Psych
|
Army Johnson
|
Episode: "Earth, Wind and... Wait for It"
|
2009
|
Better Off Ted
|
Bob
|
Episode: "Get Happy"
|
2010
|
Funny or Die Presents
|
Jerry, The Mayor
|
Episode: "Episode Five"
|
2010, 2011
|
Nick Swardson's Pretend Time
|
Ellen's Grandfather, The Mayor
|
2 episodes
|
2011
|
Kickin' It
|
Mr. Coburn
|
Episode: "The Great Escape"
|
2012
|
Lake Effects
|
Chairman McCarren
|
Television film
|
2012
|
The Client List
|
Jim Richardson
|
Episode: "Games People Play"
|
2012
|
Men at Work
|
Gus
|
Episode: "Wake and Bake"
|
2012
|
The League
|
Santa Claus
|
Episode: "A Krampus Carol"
|
2013
|
The Mindy Project
|
George Menken
|
Episode: "Mindy's Brother"
|
2013
|
Modern Family
|
Norman
|
Episode: "The Future Dunphys"
|
2013, 2018
|
Drunk History
|
James Roche, Ralph Himmelsbach
|
2 episodes
|
2013
|
Mob City
|
Sergeant Kuzyk
|
Episode: "Red Light"
|
2013–2014
|
The Legend of Korra
|
Bumi, Additional Voices
|
Voice, 17 episodes
|
2014
|
Maron
|
David Anthony Sr.
|
Episode: "The Mom Situation"
|
2014
|
Comedy Bang! Bang!
|
Umpire Bill Kessel
|
Episode: "Nick Offerman Wears a Green Flannel Shirt & Brown Boots"
|
2014
|
Mystery Girls
|
Walt
|
Episode: "Haunted House Party"
|
2014
|
Mom
|
John
|
Episode: "Chicken Nuggets and a Triple Homicide"
|
2014
|
Two and a Half Men
|
Santa
|
Episode: "Family, Bublé, Deep-Fried Turkey"
|
2015
|
Black-ish
|
Solomon
|
Episode: "Big Night, Big Fight"
|
2015
|
The Soul Man
|
Larry
|
Episode: "Tell It Like It Isn't"
|
2015
|
Axe Cop
|
Science Corp Scientist, Secret President Larry, Tutukaka Male
|
Voice, 2 episodes
|
2015–2017
|
NCIS
|
Walt Osorio
|
2 episodes
|
2016
|
Major Crimes
|
Mr. Lutz
|
Episode: "Skin Deep"
|
2016
|
The Real O'Neals
|
Father Bernard
|
Episode: "The Real Move"
|
2016–2018
|
The Middle
|
Sheriff Dugan
|
Episode: "Roadkill"
|
2017
|
Love at First Glance
|
Wally Moore
|
Television film
|
2017
|
Real Rob
|
Kyle
|
Episode: "Priorities"
|
2017
|
Superior Donuts
|
Murray
|
Episode: "Flour Power"
|
2017
|
Mr. Student Body President
|
Principal
|
Episode: "Last Year"
|
2017
|
In the Rough
|
Duke "Chopper" McNeil
|
7 episodes
|
2018
|
Another Period
|
Congressman
|
Episode: "Congress"
|
2018
|
Corporate
|
Hubert
|
Episode: "Society Tomorrow"
|
2018
|
A Very Nutty Christmas
|
Dosselmeyer
|
Television film
|
2019
|
Now Apocalypse
|
Neil
|
Episode: "The Downward Spiral"
|
2019
|
American Housewife
|
Gerald
|
Episode: "Field Trippin'"
|
2020
|
Fuller House
|
Uncle Monty
|
Episode: "Family Business"
|
2023
|
Barry
|
The Warden
|
2 episodes
|