Actor
- A Serious Man (2009) .... Divorce Lawyer
- Just Peck (2009) .... Mike Peck
- Summer Eleven (2009) .... Ron
- Life Initiative 38 (2009) .... Ted Earley
- Life 5 Quarts (2009) .... Ted Earley
- Graduation (2008) .... Dean Deeley
- Life (2007) .... Ted Earley / ... (32 episodes, 2007-2009)
- Life A Civil War (2007) .... Ted Earley
- Murder on Pleasant Drive (2006) .... John
- Marilyn Hotchkiss Ballroom Dancing & Charm School (2006) .... Gabe DiFranco
- Boston Legal Live Big (2006) .... A.D.A. Douglas Kupfer
- Boston Legal Deep End of the Poole (2006) .... A.D.A. Douglas Kupfer
- Boston Legal Ivan the Incorrigible (2006) .... A.D.A. Douglas Kupfer
- Chloe (2005) .... The Father
- Hitch (2005) .... Max
- Unforgivable Blackness: The Rise and Fall of Jack Johnson (2005) .... Other Voices (voice)
- Kids in America (2005) .... Ed Mumsford
- TV Land Moguls (2004) .... Narrator (6 episodes, 2004-2009)
- Horatio's Drive: America's First Road Trip (2003) .... Other Voices (voice)
- The Ripples (2003) ....
- Halloween: Resurrection (2002) .... Will Brennan (archive footage) (uncredited)
- Damaged Care (2002) .... Paul Sheinberg
- Stark Raving Mad (2002) .... Don Partridge (uncredited)
- Roughing It (2002) .... Henry
- The West Wing Posse Comitatus (2002) .... Dr. Stanley Keyworth
- The West Wing Holy Night (2002) .... Dr. Stanley Keyworth
- The West Wing Night Five (2002) .... Dr. Stanley Keyworth
- Monk Mr. Monk Meets Dale the Whale (2002) .... Dale 'The Whale' Biederbeck
- Off Season (2001) .... Richard Frangello
- Mission (2001) .... Vissarion Belinsky
- Late Boomers (2001) ....
- Frasier The Two Hundredth (2001) .... Tom
- East of A (2000) .... Sylvester
- Hanging Up (2000) .... Joe Marks
- Dropping Out (2000) .... Scott Kayle
- The West Wing Noël (2000) .... Dr. Stanley Keyworth
- Not for Ourselves Alone: The Story of Elizabeth Cady Stanton & Susan B. Anthony (1999) .... (voice)
- A Slight Case of Murder (1999) .... Det. Fred Stapelli
- Lake Placid (1999) .... Kevin (uncredited)
- Thirst (1998) .... Bob Miller
- Halloween H20: 20 Years Later (1998) .... Will Brennan
- Comic Relief VIII (1998) .... Himself
- CBS: The First 50 Years (1998) .... Himself
- With Friends Like These... (1998) .... Steve Hersh
- Lewis & Clark: The Journey of the Corps of Discovery (1997) .... Merriwether Lewis (voice)
- Not in This Town (1997) .... Brian Schnitzer
- Cybill Wedding Bell Blues (1996) .... Himself
- In the Line of Duty: Hunt for Justice (1995) .... Agent Gabriel Valentino
- Chicago Hope (1994) .... Dr. Aaron Shutt (141 episodes, 1994-2000)
- Wrestling Ernest Hemingway (1993) .... Bookstore Manager (uncredited)
- Dottie Gets Spanked (1993) .... Dick Gordon
- The Doctor (1991) .... Dr. Eli Blumfield
- A Promise to Keep (1990) .... Louis Colt
- Babies (1990) .... David
- Heat Wave (1990) .... Art Berman
- Oceano (1989) ....
- Necessary Parties (1988) .... Mr. Dunfee
- A Year in the Life (1987) .... Jim Eisenberg (22 episodes, 1987-1988)
- Personal Foul (1987) .... Jeremy
- A Year in the Life (1986) .... Jim Eisenberg
- The Fourth Wise Man (1985) .... Joseph
- Chu Chu and the Philly Flash (1981) .... Charlie
- Under the Rainbow (1981) .... Henry Hudson
- Full Moon High (1981) .... Tony
- $weepstake$ (1979) .... Joey (1 episode, 1979)
- Tom Edison: The Boy Who Lit Up the World (1979) .... Cole Bogardis
- Pearl (1978) .... Pvt. Billy Zylowski (3 episodes, 1978)
- Baby Blue Marine (1976) .... Rupe
- We'll Get By (1975) .... Richard (1 episode, 1975)
- All Together Now (1975) .... Jerry
- Barney Miller Grand Hotel (1975) .... Howard Smith
- It Couldn't Happen to a Nicer Guy (1974) .... Ken Walters
- Made for Each Other (1971) .... Teenage Gig
- The Monitors (1969) .... Cameo appearance
- People Soup (1969) .... Adam
- Life (2007) .... (2 episodes, 2009)
- The Riches Anything Hugh Can Do, I Can Do Better (2007) ....
- Boston Legal Nuts (2007) ....
- Boston Legal Stick It (2006) ....
- Grey's Anatomy (2005) .... (2 episodes, 2006-2007)
- Boston Legal (2004) .... (2 episodes, 2006-2007)
- Pristine Books (2003) ....
- Monk Mr. Monk and the Other Woman (2002) ....
- My Louisiana Sky (2001) ....
- Chicago Hope (1994) .... (4 episodes, 1996-2000)
- Improper Channels (1981) .... writer

