
Filmography
| 2024 | Afraid · as Papa |
| 2021 | American Horror Stories · as Bernie |
| 2021 | Toys Storage. The Animation Hysteria · as (segment: The Melon Shorts)På Plex |
| 2019 | Servant · as Frank Pearce |
| 2018 | Everyone Is Doing Great · as Cast |
| 2016 | Heartland · as Preacher |
| 2016 | American Crime Story · as Lincoln Aston |
| 2014 | Chasing Life · as Bruce Hendrie |
| 2012 | Scandal (2012) · as Peter Nystrom |
| 2010 | The Good Guys (2010) · as Steve Maxson |
| 2009 | In Gayle We Trust · as Mr. Anderson |
| 2009 | Castle (2009) · as Dave Ellers |
| 2007 | Take · as Loud TalkerPå Plex |
| 2007 | Final Approach · as Greg Adler |
| 2007 | Cane · as Senator Barnes |
| 2007 | Heartland (2007) · as Dr. Newell |
| 2005 | Close to Home (2005) · as Geoffrey Hart |
| 2005 | Jane Doe: The Wrong Face · as Alex Brandt |
| 2005 | Grey's Anatomy · as Tobin |
| 2004 | Desperate Housewives · as Dr. Martin |
| 2004 | Boston Legal · as Daniel Ralston |
| 2003 | Cold Case · as Sean Murphy (2004) |
| 2003 | NCIS · as Jamie Beck |
| 2003 | Nip/Tuck · as Garth MccloudPå Plex |
| 2003 | Miracles · as Phil Bradley |
| 2002 | Monk · as Maintenance Worker |
| 2001 | The Guardian · as Ada Finneran |
| 2000 | 18 Wheels of Justice · as Brock TrentonPå Plex |
| 1999 | The West Wing · as Rathburn |
| 1999 | Judging Amy · as Ben Hadlock |
| 1997 | Working · as John Delaney |
| 1997 | Alright Already · as Mitch |
| 1997 | Honey, I Shrunk the Kids: The TV Show · as Mr. Mcgann |
| 1996 | Tracey Takes On... · as Cast |
| 1995 | JAG · as Capt. Perry Reeves |
| 1995 | Caroline in the City · as Steve |
| 1995 | Maybe This Time · as Richard |
| 1995 | Sliders · as Mark Einman |
| 1995 | OP Center · as Lowell Coffey |
| 1994 | The Secret World of Alex Mack · as Dr. Felker |
| 1994 | Under Suspicion · as Cast |
| 1994 | Ellen · as William |
| 1993 | NYPD Blue · as Malcolm Cullinan |
| 1993 | Star Trek: Deep Space Nine · as Lasaran |
| 1992 | Sinatra · as Cast |
| 1992 | Melrose Place · as Don Pierce |
| 1991 | Civil Wars · as Warren Perry |
| 1991 | Silk Stalkings · as Nick GeigerPå Plex |
| 1990 | Wings · as Matthew |
| 1990 | Love & Murder · as Hal Caine |
| 1988 | Murphy Brown · as George King |
| 1988 | Splash, Too · as Allen Bauer |
| 1987 | The Return of the Shaggy Dog · as Montgomery ' Mochie' Daniels |
| 1987 | Duet · as Peter Sommerfield |
| 1981 | Coward of the County · as Luke GatlinPå Plex |
| 1973 | The Young and the Restless · as Dr. Barrett |
| 1972 | The ABC Afterschool Special · as Jerry Gallagher |
| 1954 | Disneyland · as Allen Bauer |
| 2007 | On the Lot · as Self |
| 2016 | Heartland · as Associate Producer |
| 2016 |








