| Year |
Title |
Role |
Notes |
| 1975 |
Ryan's Hope |
|
|
| 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 |
| 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" |
| 1989–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 (voices) |
2 episodes |
| 1990 |
Married... with Children |
Andy |
Episode: "Dance Show" |
| 1991–1994 |
Dinosaurs |
Roy Hess / Various (voices) |
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 |
|
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" |
| 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 |
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 (voices) |
3 episodes |
| 1996 |
Matt Waters |
Charlie Sweet |
6 episodes |
| 1996 |
Aaahh!!! Real Monsters |
Mickey / Fred (voices) |
Episode: "Krumm Gets Ahead / It's Only a Movie" |
| 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 (voices) |
6 episodes |
| 1997–2000 |
Disney's Recess |
Lt. Griswold / Bob Spinelli / Various (voices) |
12 episodes |
| 1997–2002 |
Hey Arnold! |
Buckley Lloyd / Robby Fisher (voices) |
4 episodes |
| 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" |
| 1998 |
Cosby |
Ken |
Episode: "On The Rocks" |
| 1998 |
The Angry Beavers |
Rodrick Snootwell (voice) |
Episode: "Open Wide for Zombies" / "Dumbwaiters" |
| 1999–2000 |
Batman Beyond |
Chelsea's Dad / Burn / Harry Tully (voices) |
4 episodes |
| 1999 |
Tracey Takes On... |
Dentist |
Episode: "Scandal" |
| 1999 |
Rugrats |
Zookeeper (voice) |
Episode: "Zoo Story / I Do" |
| 1999 |
The Wild Thornberrys |
Flip (voice) |
Episode: "You Otter Know" |
| 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–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" |
| 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 |
Gilbert Halestrom / Jerry (voices) |
Episode: "Fearful Symmetry" |
| 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 (voices) |
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 (voices) |
2 episodes |
| 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" |
| 2013 |
Wendell & Vinnie |
Howard |
Episode: "Fathers of Fathers & Sons" |
| 2013–2014 |
The Fosters |
Frank Cooper |
4 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" |