2024
Afraid as Papa2021
American Horror Stories as Bernie2019
Servant as Frank Pearce2016
American Crime Story as Lincoln Aston2014
Chasing Life as Bruce Hendrie2012
Scandal as Peter Nystrom2012
The Empty Room as Bob2010
The Good Guys as Not available2009
Castle as Dave Ellers2009
In Gayle We Trust as Mr. Anderson2008
Final Approach as Greg Adler2008
Take as Loud Talker2007
Heartland as Not available2007
Cane as Not available2005
Grey's Anatomy as Tobin2005
Close to Home as Not available2005
Jane Doe: The Wrong Face as Alex Brandt2004
Desperate Housewives as Dr. Martin2004
Boston Legal as Daniel Ralston2003
NCIS as Jamie Beck2003
Cold Case as Sean Murphy (2004)2003
Miracles as Phil Bradley2002
Monk as Maintenance Worker2001
The Guardian as ADA Finneran1999
The West Wing as Rep. Rathburn1999
Judging Amy as Ben Hadlock1997
Working as John Delaney1996
Educating Mom as Jerry Gallagher1995
JAG as Capt. Perry Reeves1995
Sliders as Mark Einman1995
Caroline in the City as Steve1994
Ellen as William1993
Star Trek: Deep Space Nine as DeCurtis1993
Star Trek: Deep Space Nine as Lasaran1992
Melrose Place as Don Pierce1990
Wings as Matthew1990
Love & Murder as Hal Caine1988
Splash, Too as Allen Bauer1987
Nothing In Common as David Basner1987
The Return of the Shaggy Dog as Montgomery ' Mochie' Daniels1985
The Lucie Arnaz Show as Larry Love1981
Coward of the County as Luke Gatlin