Year
|
Title
|
Role
|
Notes
|
1976
|
Kojak
|
Duke Peter Dushan
|
Episode: "The Pride and the Princess"
|
1979
|
The Jeffersons
|
Howard Benson
|
Episode: "Louise's Convention"
|
1979
|
The Ropers
|
Charles Remington
|
Episode: "All Around the Clock"
|
1979
|
The Edge of Night
|
Phil
|
7 episodes
|
1982
|
Baker's Dozen
|
Harve Schoendorf
|
6 episodes
|
1983
|
Ryan's Hope
|
Wes Leonard
|
Recurring role
|
1984
|
Miami Vice
|
Jimmy 'Jimbo' Walters
|
Episode: "Calderone's Return: Part 2 - Calderone's Demise"
|
1986
|
You Again?
|
Stu Angry
|
Episode: "The D.J."
|
1986
|
Hill Street Blues
|
Officer Gann
|
Episode: "More Skinned Against Than Skinning"
|
1987
|
Ohara
|
Saxon
|
Episode: "Darryl"
|
1987
|
Moonlighting
|
Moe Highler
|
Episode: "Blonde on Blonde"
|
1987–1990
|
The Tracey Ullman Show
|
Various
|
63 episodes
|
1988
|
21 Jump Street
|
Lt. Tony Brandt
|
Episode: "Raising Marijuana"
|
1988
|
Head of the Class
|
Coach Finelli
|
Episode: "The Refrigerator of Filmore High"
|
1988
|
Empty Nest
|
Brent
|
Episode: "Father of the Bride"
|
1988–1989
|
Dear John
|
Mike
|
2 episodes
|
1989–1991
|
Who's the Boss?
|
Mark Harper
|
2 episodes
|
1989
|
Matlock
|
Bart Hess
|
Episode: "The Model"
|
1990
|
The Golden Girls
|
Mr. Kane
|
Episode: "Cheaters"
|
1990
|
The Simpsons
|
Gulliver Dark, SNPP Employee, Duff Commercial VO
|
Voice, 2 episodes
|
1990
|
Married... with Children
|
Andy
|
Episode: "Dance Show"
|
1991–1994
|
Dinosaurs
|
Roy Hess
|
Voice, 50 episodes
|
1991
|
Home Improvement
|
Rondall Kittleman
|
Episode: "Satellite on a Hot Tim's Roof"
|
1991
|
Blossom
|
Sergio
|
Episode: "Run for the Border"
|
1991
|
Civil Wars
|
Walter Herrigan
|
Episode: "Have Gun, Will Unravel"
|
1992
|
Sibs
|
Channing
|
2 episodes
|
1992
|
Parker Lewis Can't Lose
|
Mr. Rips
|
Episode: "Goodbye Mr. Rips"
|
1992
|
Stand By Your Man
|
Roger Dunphy
|
5 episodes
|
1992
|
Likely Suspects
|
Detective Marshak
|
9 episodes
|
1993
|
Batman: The Animated Series
|
Pierce
|
Voice, episode: "Birds of a Feather"[7]
|
1993
|
Down the Shore
|
Ron
|
Episode: "Life's a Drag"
|
1993
|
A League of Their Own
|
Coach Jimmy Dugan
|
6 episodes
|
1993
|
Bonkers
|
Additional voices
|
3 episodes
|
1995
|
The Critic
|
Cyrus Tompkins
|
Voice, episode: "Sherman, Woman and Child"
|
1995
|
Medicine Ball
|
Dr. Douglas McGill
|
7 episodes
|
1995
|
Maybe This Time
|
Gary
|
Episode: "Maybe This Time"
|
1995–1997
|
Deadly Games
|
Detective Dorn
|
4 episodes
|
1995
|
Party of Five
|
Thomas
|
Episode: "Change Partners... and Dance"
|
1995–1997
|
Pinky and the Brain
|
Video Teacher, Tax Man #1, Shawn
|
Voice, 3 episodes[7]
|
1996
|
Matt Waters
|
Charlie Sweet
|
6 episodes
|
1996
|
Aaahh!!! Real Monsters
|
Mickey, Fred
|
Voice, episode: "Krumm Gets Ahead / It's Only a Movie"[7]
|
1997
|
Wings
|
Dennis Lundy
|
Episode: "Hosed"
|
1997
|
The Pretender
|
Morris Clancy
|
Episode: "Prison Story"
|
1997
|
Chicago Hope
|
Dr. David Stockton
|
2 episodes
|
1997
|
Soul Man
|
Oliver Marley
|
Episode: "Cinderella and the Funeral"
|
1997–2001
|
Friends
|
Doug
|
3 episodes
|
1997
|
Pearl
|
Freddy Rizzo
|
Episode: "The Two Mrs. Rizzos"
|
1997
|
Johnny Bravo
|
Pilot, Clown, Keith Doll
|
Voice, 6 episodes[7]
|
1997–2000
|
Recess
|
Lt. Griswold, Bob Spinelli, Various
|
Voice, 12 episodes
|
1997–2002
|
Hey Arnold!
|
Buckley Lloyd, Robby Fisher
|
Voice, 4 episodes[7]
|
1997–1998
|
Living Single
|
Marco McCulloch
|
2 episodes
|
1998
|
Diagnosis: Murder
|
Bob Bare
|
Episode: "Baby Boom"
|
1998
|
The New Batman Adventures
|
Ernie
|
Voice, episode: "Joker's Millions"[7]
|
1998
|
Cosby
|
Ken
|
Episode: "On The Rocks"
|
1998
|
The Angry Beavers
|
Rodrick Snootwell
|
Voice, episode: "Open Wide for Zombies" / "Dumbwaiters"[7]
|
1999–2000
|
Batman Beyond
|
Chelsea's Dad, Burn, Harry Tully
|
Voice, 4 episodes
|
1999
|
Tracey Takes On...
|
Dentist
|
Episode: "Scandal"
|
1999
|
Rugrats
|
Zookeeper
|
Voice, episode: "Zoo Story"[7]
|
1999
|
The Wild Thornberrys
|
Flip
|
Voice, episode: "You Otter Know"[7]
|
2000
|
Freaks and Geeks
|
Dr. Vic Schweiber
|
3 episodes
|
2001
|
The Lot
|
Milton Maxwell
|
Episode: "The Accident"
|
2001
|
Malcolm in the Middle
|
Officer Stockton
|
Episode: "Traffic Ticket"
|
2001
|
Yes, Dear
|
Dr. Bernstein
|
Episode: "Doctor, Doctor"
|
2001
|
Deadline
|
—
|
Episode: "Somebody's Fool"
|
2001
|
The Sopranos
|
Dr. John Kennedy
|
Episode: "Second Opinion"
|
2001-2004
|
Lloyd in Space
|
Coach Antonio
|
5 episodes
|
2001–2006
|
The King of Queens
|
Supervisor Patrick O'Boyle
|
16 episodes
|
2001
|
Spin City
|
Daniel Bryant
|
Episode: "You've Got Male"
|
2001
|
The Tick
|
The Immortal
|
Episode: "The Funeral"
|
2001
|
The Zeta Project
|
Larry Lux
|
Voice, episode: "Ro's Reunion"[7]
|
2001
|
Reba
|
Mr. Montgomery
|
Episode: "Tea and Antipathy"
|
2002
|
Touched by an Angel
|
Norris
|
Episode: "The Sixteenth Minute"
|
2003
|
Greetings from Tucson
|
Mr. Modica
|
Episode: "Student Council"
|
2003
|
Free for All
|
Douglas Jenkins
|
7 episodes
|
2004
|
Justice League Unlimited
|
Gilbert Halestrom
|
Voice, episode: "Fearful Symmetry"[7]
|
2005
|
NYPD Blue
|
Lieutenant Jeff Henry
|
Episode: "Bale to the Chief"
|
2005
|
Head Cases
|
Al Girard
|
Episode: "S(elf) Help"
|
2005–2014
|
The Boondocks
|
The Principal, Ed Wuncler II, Various
|
Voice, 7 episodes
|
2006
|
That '70s Show
|
Larry
|
Episode: "My Fairy King"
|
2006
|
Huff
|
Dr. Hoffman
|
2 episodes
|
2007
|
Cold Case
|
Tom 'Z' Zimmerman
|
Episode: "Blood on the Tracks"
|
2007
|
The Suite Life of Zack & Cody
|
Bud
|
2 episodes
|
2007
|
Boston Legal
|
General Mark 'Fitz' Fitzgerald
|
Episode: "Do Tell"
|
2008–2009
|
Head Case
|
Dr. Goode's Father
|
3 episodes
|
2008
|
ER
|
Mike Landry
|
Episode: "Tandem Repeats"
|
2009–2010
|
Tracey Ullman's State of the Union
|
Various
|
5 episodes
|
2009
|
Breaking Bad
|
Dr. Victor Bravenec
|
2 episodes
|
2009
|
Glenn Martin, DDS
|
Tucker Wade
|
Voice, episode: "From Here to Fraternity"
|
2010
|
The Secret Life of the American Teenager
|
—
|
Episode: "The Sound of Silence"
|
2010–2011
|
Pound Puppies
|
Rover, Dad
|
Voice, 2 episodes[7]
|
2011
|
Raising Hope
|
Doctor Burwitz
|
Episode: "Snip Snip"
|
2011
|
Lights Out
|
Priest at Confession
|
Episode: "War"
|
2011
|
Then We Got Help!
|
Jan
|
2 episodes
|
2011
|
Desperate Housewives
|
Father Dugan
|
Episode: "Secrets That I Never Want to Know"
|
2011
|
NCIS
|
Vince Westfal
|
Episode: "The Penelope Papers"
|
2011
|
Grey's Anatomy
|
Gus Moser
|
Episode: "Poker Face"
|
2012
|
Law & Order: Special Victims Unit
|
Attorney
|
Episode: "Rhodium Nights"
|
2012
|
Scandal
|
Pat Wexler
|
4 episodes
|
2013
|
Wendell & Vinnie
|
Howard
|
Episode: "Fathers of Fathers & Sons"
|
2013–2018
|
The Fosters
|
Frank Cooper
|
5 episodes
|
2014
|
Murder in the First
|
Dexter Wesley
|
Episode: "Blunt the Edge"
|
2014–2015
|
Cristela
|
Trent Culpepper
|
22 episodes
|
2015
|
Masters of Sex
|
Mr. Avery
|
Episode: "Surrogates"
|
2016
|
Devious Maids
|
Hugh Metzger
|
4 episodes
|
2016
|
Bull
|
Errol Windemere
|
Episode: "Callisto"
|
2017
|
Unbreakable Kimmy Schmidt
|
Doug Gozer
|
Episode: "Kimmy Pulls Off a Heist!"
|
2017
|
Ghosted
|
Campbell McMasters
|
Episode: "The Machine"
|
2018
|
The Good Fight
|
Joe Swoboda
|
Episode: "Day 415"
|
2018–2019
|
Mom
|
Ned
|
3 episodes
|
2019
|
Grace and Frankie
|
Vince
|
2 episodes
|
2019
|
Elementary
|
Cameron Manarek
|
Episode: "Red Light, Green Light"
|
2020
|
United We Fall
|
Dave Plonker
|
2 episodes
|
2022
|
The Young and the Restless
|
Dwight
|
1 episode (May 23, 2022)
|
2024
|
General Hospital
|
Congressman McConkey
|
1 episode (Fri. May 3rd, 2024)
|
2024
|
Law & Order
|
Judge Steve Nelson
|
season 23 episode 12 "No Good Deed"
|
2024
|
NCIS
|
Harold Lamb
|
Episode: "Hard Boiled" [8]
|