2020
The Story of Soaps as Self
2020
Stars in the House as Self (1 episode)
2015
Zoo as Professor Robert Oz (10 episodes)
2006
Brothers and Sisters as David Caplan (30 episodes)
2005
The Naked Brothers Band: The Movie as Ken Olin
2002
Breaking News (1 episode)
2001
Alias as David McNeil (uncredited) (1 episode)
1999
Y2K as Nick Cromwell
1998
L.A. Doctors as Dr. Roger Cattan (24 episodes)
1997
The Advocate's Devil as Abe Ringel
1997
Til There Was You as Gregory
1996
EZ Streets as Det. Cameron Quinn (13 episodes)
1995
Dead by Sunset (2 episodes)
1995
Nothing But the Truth as Dr. Peter Clayman
1993
Late Night with Conan O'Brien as Self - Guest (1 episode)
1993
Telling Secrets as Det. Jay Jensen
1990
Goodnight Sweet Wife: A Murder in Boston as Charles Stuart
1988
Police Story: Cop Killer as Officer Manny Mandell
1988
A Stoning in Fulham County as Jim Sandler
1987
thirtysomething as Michael Steadman (85 episodes)
1987
I'll Take Manhattan as Nat Lammerman (4 episodes)
1987
Tonight's the Night as Henry Fox
1986
There Must Be a Pony as Jay Savage
1984
Murder, She Wrote as Perry Revere (1 episode)
1984
Flight 90: Disaster on the Potomac as David Frank
1983
The Hitchhiker as Steve (1 episode)
1983
Bay City Blues as Rocky Padillo (8 episodes)
1981
Ghost Story as Young Sears James
1981
Falcon Crest as Christopher Rossini (17 episodes)
1981
Hill Street Blues as Det. Harry Garibaldi (1 episode)
1981
Hill Street Blues as Harry Garibaldi (23 episodes)
1979
Women at West Point as Board Member
1944
Golden Globe Awards as Self - Audience Member (1 episode)