| Year |
Title |
Role |
Notes |
| 1978 |
Police Story |
Jaques |
Episode: "The Broken Badge" |
| 1979–1981 |
WKRP in Cincinnati |
Various roles |
4 episodes |
| 1980 |
The Stockard Channing Show |
Arnold |
Episode: "Catch a Falling Star" |
| 1983 |
St. Elsewhere |
Mr. McGrath |
Episode: "Dog Day Hospital" |
| Gloria |
Mr. Copley |
Episode: "An Uncredited Woman" |
| Murder 1, Dancer 0 |
Paul Iberville |
TV movie |
| Remington Steele |
Store manager |
Episode: "Altared Steele" |
| Policewoman Centerfold |
Druggist |
TV movie |
| 1984 |
Blue Thunder |
Benjamin Kelty |
Episode: "Arms Race" |
| T. J. Hooker |
Leo Santee |
Episode: "Death Strip" |
| Mama Malone |
Stanley, the announcer |
11 episodes |
| E/R |
Mr. Dobbs |
Episode: "All's Well That Ends" |
| Hill Street Blues |
Kenny Sterling |
Episode: "Last Chance Salon" |
| 1985 |
Hotel |
Lon Schaeffer |
Episode: "Fallen Idols" |
| Magnum, P.I. |
Ray Jones / John Doe |
Episode: "Ms. Jones" |
| Dallas |
Inspector Frank Howard |
2 episodes |
| Tales from the Darkside |
Dr. Synapsis |
Episode: "Bigalow's Last Smoke" |
| Hunter |
Vinny Cochran |
Episode: "Case X" |
| Newhart |
Larry's supporter |
Episode: "Candidate Larry" |
| Simon & Simon |
Ellis |
Episode: "Down-Home Country Blues" |
| Eye to Eye |
Walter Briggs |
Episode #1.6 |
| 1986 |
Hardcastle and McCormick |
Teddy Peters |
Episode: "McCormick's Bar and Grill" |
| Valerie |
Customer |
Episode: "This Son for Hire" |
| Rowdies |
George Modell |
TV movie |
| You Again? |
Judge |
Episode: "Life, Liberty and the Pursuit of Traffic Lights" |
| The Golden Girls |
Meyer |
Episode: "'Twas the Nightmare Before Christmas" |
| 1986–1992 |
Growing Pains |
Principal Willis Dewitt |
13 episodes |
| 1986–1992 |
Perfect Strangers |
Mr. Sam Gorpley / Harrison Harper |
37 episodes |
| 1987 |
Cagney & Lacey |
Mike |
Episode: "Easy Does It" |
| What's Happening Now!! |
Ingraham |
Episode: "Raj on the Double" |
| The Charmings |
Dr. Peters |
Episode: "Pilot" |
| Buck James |
Elias Turner |
Episode: "Sins of the Father" |
| 1988 |
21 Jump Street |
Dan Finger |
Episode: "School's Out" |
| 1989 |
Star Trek: The Next Generation |
Assistant manager |
Episode: "The Royale" |
| Hooperman |
Dr. Lazlo |
Episode: "Dog Day Afternoon, Morning and Night" |
| Alien Nation |
Thomas Edison |
Episode: "The Game" |
| 1990 & 1991 |
Uncle Buck |
Kroger |
2 episodes |
| 1991 |
Married People |
Beiderman |
Episode: "You Were Right and I Was..." |
| 1991–1993 |
L.A. Law |
D.D.A. Bill Graphia |
4 episodes |
| 1992 |
The New WKRP in Cincinnati |
Floyd Castro |
Episode: "Mama Was a Rolling Stone" |
| Jake and the Fatman |
Arnie Crane |
Episode: "Nightmare" |
| 1992–1995 |
Picket Fences |
FBI Agent Donald Morrell |
7 episodes |
| 1993 |
A Place to Be Loved |
Judge Thomas S. Kirk |
Television film |
| Danger Theatre |
Andre the Gourmet |
Episode: "An Old Friend for Dinner" |
| Melrose Place |
Agent Hill |
2 episodes |
| 1993–1996 |
Murder, She Wrote |
Various roles |
4 episodes |
| 1994 |
In the Heat of the Night |
Drew Ward |
Episode: "Maybelle Returns" |
| Confessions: Two Faces of Evil |
Father Dominic |
TV movie |
| The Adventures of Brisco County, Jr. |
Simon Wolfe |
Episode: "Brooklyn Dodgers" |
| The Stand |
Whitney Horgan |
Miniseries |
| Thunder Alley |
Mr. Riley |
Episode: "Speak No Evil" |
| 1994 & 2000 |
Diagnosis: Murder |
Dr. Hjortsberg / Ernie Pitt |
3 episodes |
| 1994–2007 |
ER |
Dr. Jack Kayson |
20 episodes |
| 1995 |
Pointman |
Phil Lettamar |
Episode: "Trading Up in the Pale Moonlight" |
| Live Shot |
Marvin Seaborne |
13 episodes |
| 1996 |
The Man Next Door |
Dwight Cooley |
TV movie |
| Nowhere Man |
The Man |
Episode: "Through a Lens Darkly" |
| Norma Jean & Marilyn |
Doctor |
TV movie |
| The Cape |
Kevin Davis, Capcom |
Episode: "Pilot" |
| Aaahh!!! Real Monsters |
Farrig / Kid #1 |
Episode: "Festival of the Festering Moon/Simon's Big Score" |
| High Incident |
Gulliksen |
Episode: "Who'll Stop the Bombs?" |
| Boston Common |
President Butterfield / Wesley Butterfield |
7 episodes |
| Millennium |
Agent Jack Pierson |
Episode: "522666" |
| 1997 |
The Jeff Foxworthy Show |
Mr. Hertford |
Episode: "Can't Teach an Old Dog New Tricks" |
| The Sleepwalker Killing |
Roth Lane |
Television film |
| The Visitor |
Army General |
Episode: "The Devil's Rainbow" |
| Fame L.A. |
Larry Peters |
Episode: "Seize the Day" |
| Rugrats |
Salesman / Announcer |
Episode: "Ransom of Cynthia/Turtle Recall" |
| The Pretender |
Dr. Curtis |
Episode: "Over the Edge" |
| 1998 |
The Pentagon Wars |
Congressman #2 |
Television film |
| Chicago Hope |
Howard Sherwood |
Episode: "Liver, Hold the Mushrooms" |
| From the Earth to the Moon |
Thomas O. Paine |
2 episodes |
| The X-Files |
Leamus |
Episode: "The Pine Bluff Variant" |
| Prey |
Dr. Ian Copeland |
2 episodes |
| Friends |
Dr. Harad |
Episode: "The One Hundredth" |
| Fantasy Island |
Mr. Gable |
Episode: "Wishboned" |
| 1999 |
Ally McBeal |
Mark Harrison |
Episode: "In Dreams" |
| NetForce |
Fox |
TV movie |
| Profiler |
Ken Harker |
Episode: "Seduction" |
| 2000 |
Two Guys and a Girl |
Dr. Harvey |
Episode: "Love Shack" |
| The West Wing |
John LaSalle |
Episode: "Shibboleth" |
| 2000–2001 |
Angel |
Holland Manners |
8 episodes |
| 2001 |
The Fighting Fitzgeralds |
Judge Flanagan |
Episode: "One Angry Man" |
| JAG |
Consulate General Raymond Dart |
Episode: "Guilt" |
| 2002 |
First Monday |
Kristen Bremerton's Attorney |
Episode: "Age of Consent" |
| The Chronicle |
Dr. Emmanuel Fickas |
Episode: "I See Dead Fat People" |
| Everybody Loves Raymond |
Special Agent Thomas Garfield |
Episode: "Lucky Suit" |
| The Court |
White House Counsel Reinhart |
Episode: "Life Sentence" |
| Family Law |
Carlisle Tucker |
Episode: "Admissions" |
| Wolf Lake |
Arthur Van Halen |
Episode: "If These Wolves Could Talk" |
| Pasadena |
Dr. Paul Darwell |
3 episodes |
| CSI: Miami |
Scott Sommer |
Episode: "Golden Parachute" |
| Presidio Med |
Andy Sloan |
Episode: "Pick Your Battles" |
| 2003 |
Judging Amy |
Gordon Kirby |
Episode: "The Best Interests of the Child" |
| Without a Trace |
Congressman Whitehurst |
Episode: "Kam Li" |
| Boomtown |
Scott Dawson |
2 episodes |
| Miracles |
Cinda's Father |
Episode: "Mother's Daughter" |
| Secret Santa |
Mr. Gibson |
Television film |
| 2003–2004 |
Married to the Kellys |
Bill Kelly |
21 episodes |
| 2004 |
CSI: Crime Scene Investigation |
Dr. Mercer |
Episode: "Ch-Ch-Changes" |
| 2005 |
Boston Legal |
Walter Fife |
Episode: "From Whence We Came" |
| Malcolm in the Middle |
Police Commissioner |
Episode: "Billboard" |
| Medium |
Dr. Eliot Peterson |
Episode: "Time Out of Mind" |
| 2005–2010 |
Lost |
Bernard Nadler |
21 episodes |
| 2006 |
Cold Case |
Ted Robinson |
Episode: "Joseph" |
| CSI: NY |
Dr. Richards |
Episode: "And Here's to You, Mrs. Azrael" |
| 2007 |
K-Ville |
Mr. Dubois |
Episode: "Pilot" |
| 2009 |
Leverage |
Henry Retzing |
Episode: "The Snow Job" |
| Grey's Anatomy |
Michael Whitman |
Episode: "Before and After" |
| Criminal Minds |
Dr. Rawlings |
Episode: "House on Fire" |
| 2010 |
The Forgotten |
Train engineer |
Episode: "Train Jane" |
| Memphis Beat |
Councilman Orland |
Episode: "Don't Be So Cruel" |
| NCIS |
Walter Carmichael |
Episode: "Worst Nightmare" |
| 2012 |
Hawaii Five-0 |
Owen Sutherland |
Episode: "Ka Ho' Oponopono" |
| Work It |
Dr. Keith Sorenson |
Episode: "Shake Your Moneymaker" |
| Harry's Law |
Judge William Rothman |
Episode: "Judge William Rothman" |
| Men at Work |
James Wilson |
Episode: "Inventing Milo" |
| NCIS: Los Angeles |
Senator Dick Osborne |
Episode: "Dead Body Politic" |
| Scandal |
Melvin Feen |
Episode: "Spies Like Us" |
| 2013 |
Dallas |
Dr. David Gordon |
2 episodes |
| 2013–2014 |
Justified |
Lee Paxton |
9 episodes |
| 2014 |
Castle |
Principal Dunnan |
Episode: "Smells Like Teen Spirit" |
| Grimm |
Rolek Porter / Old Man |
2 episodes |
| Chasing Life |
Gerald Rayburn |
| Bones |
Hugo Sanderson |
| 2016 |
Damien |
Professor Igor Reneus |
Episode: "The Beast Rises" |
| 2017 |
Doubt |
Judge Jonah Porter |
Episode: "Then and Now" |
| This Is Us |
Judge Walter Crowder |
Episode: "The Most Disappointed Man" |
| 2018 |
American Woman |
Raymond Turner |
Episode: "Changes and the New Normal" |
| 2019 |
How to Get Away with Murder |
Thomas Fitzgerald |
Episode: "I'm the Murderer" |
| 2023 |
Painkiller |
Raymond Sackler |
6 episodes |
| 2024–present |
Matlock |
Edwin |
main cast (season 2) recurring cast (season 1) |