
Truth Be Told
2019

Vice
as Patrick Leahy
2018

Perception
as Russ Anderson
2012

Brothers and Sisters
as Harry Dodelson
2006

Gilmore Girls
as Arthur
2000

The West Wing
as Dr. Bedrosian
1999

The Practice
as Adam Clarke
1997

Sliders
as Doctor
1995

ER
as David Zaccarria
1994

Babylon 5
as Casey
1994

Snoops
as Bickerstaff
1989

Double Image
as James McDonald
1986

Misfits of Science
as Rice
1985

Cheers
as Dr. Walter Froenmeyer
1982

T. J. Hooker
as Mr. Hanes
1982