2015
Addiction: A 60's Love Story as Irv Bornstein
2014
The Knick as Corky (1 episode)
2014
You Must Be Joking as Sandy
2012
Elementary as Charles Cooper (1 episode)
2012
The Client List as Garrett Landry (3 episodes)
2011
The Help as Robert Phelan
2008
27 Dresses as Hal Nichols
2006
Big Love (4 episodes)
2006
The Exonerated as Cop #2
2005
Close to Home (1 episode)
2005
Grey's Anatomy as Holden McKee (1 episode)
2005
Medium as Nathan Bradley (1 episode)
2004
Desperate Housewives as Harvey Bigsby (2 episodes)
2004
Boston Legal as Jack Fleming (1 episode)
2004
Revenge of the Middle-Aged Woman as Nathan Lloyd
2004
Debating Robert Lee as Gary Mann
2003
Nip/Tuck as Eugene Alderman (3 episodes)
2002
Without a Trace as Randall Parker (1 episode)
2002
Monk as Ben Glazer (1 episode)
2000
Strong Medicine as Leslie Campbell (2 episodes)
2000
Common Ground as Chuck Dawson
1999
The West Wing as Ben Dryer (3 episodes)
1999
Law & Order: Special Victims Unit as Evan Ramsey (1 episode)
1999
Law & Order: Special Victims Unit as Roger Murray (1 episode)
1999
Law & Order: Special Victims Unit as Stanley Billings (1 episode)
1999
Beggars and Choosers as Rob Malone (42 episodes)
1999
The Hunt for the Unicorn Killer
1999
The Hunt For The Unicorn Killer (2 episodes)
1998
Giving Up the Ghost as Kevin
1998
Mr. Jealousy as Stephen
1997
Flash as David Strong
1997
The Myth of Fingerprints as Elliot
1997
Volcano: Fire on the Mountain as Buck Adams
1996
Unlikely Angel as Ben Bartilson
1996
Critical Choices as Rev. Bobby Ray Flood
1996
Jack as Brian Powell
1996
Getting Away with Murder as Marty Lambert
1996
Sins of Silence as Joey Finn
1995
It Came from Outer Space II as Jack Putnam
1995
Gold Diggers: The Secret of Bear Mountain as Matt Hollinger
1995
Abandoned and Deceived as Doug
1993
Frasier as Bob (2 episodes)
1993
Angel Falls as Eli Harrison (6 episodes)
1992
Love Field as Ray Hallett
1992
Hard Promises as Walt
1992
Against Her Will: An Incident in Baltimore as Jack Adkins
1991
Switched at Birth as Robert Mays
1990
Law & Order as Ted Weldon (1 episode)
1990
Challenger as Captain Michael J. Smith
1989
Tales from the Crypt as Donald (1 episode)
1988
Roseanne (4 episodes)
1987
Tales from the Hollywood Hills: Natica Jackson as Hal Graham
1986
King Kong Lives as Hank Mitchell
1986
King Kong! The Living Legend as Self
1985
Murphy's Romance as Bobby Jack Moriarty
1984
Wet Gold as Ben Keating, the Diver
1984
Murder, She Wrote as Andy Townsend (1 episode)
1984
Highway to Heaven (1 episode)
1984
Nickel Mountain as George
1983
The Hitchhiker as Doctor Winters (1 episode)
1983
Intimate Agony as Nick Todd
1982
The Tragedy of King Lear
1982
Miss All-American Beauty as Michael Carrington
1982
The Blue and the Gray as Malachy Hale (3 episodes)
1982
St. Elsewhere (2 episodes)
1981
Simon & Simon (2 episodes)
1980
Getting Wasted as Brad
1979
The Misadventures of Sheriff Lobo (37 episodes)
1979
The Paradise Connection as Bruce Douglas
1979
The Chisholms as Gideon Chisholm (9 episodes)
1979
B. J. and the Bear (1 episode)
1979
Hometown U.S.A. as T. J. Swackhammer
1978
A Real American Hero as Til Johnson
1977
The Love Boat (1 episode)
1977
The Love Boat as Hank Austin (1 episode)
1977
The Love Boat as Ted Lawrence (1 episode)
1977
Logan's Run (1 episode)
1977
Grizzly Adams (1 episode)
1976
Battle of the Network Stars (2 episodes)
1971
Great Performances as Hal Graham (1 episode)
1968
One Life to Live as Charlie Banks (3549 episodes)