| Year | Title | Role | Notes |
| 1984 | Hard Knox | Frankie Tyrone | Television film |
| 1985 | First Steps | Dave | Television film |
| 1988 | Shooter | Stork O'Connor | Television film |
| 1989 | The Famous Teddy Z | Sheldon Samms | Episode: "Teddy Sells the House" |
| 1990–1991 | Going Places | Charlie Davis | 19 episodes |
| 1992–1993 | The Edge | Various | 13 episodes |
| 1993 | Picket Fences | Patrick Gatwood | Episode: "Unlawful Entries" |
| Tales from the Crypt | Carty | Episode: "Oil's Well That Ends Well" |
| 1994 | Daddy's Girls | Lenny | 3 episodes |
| 1995 | Muscle | Dr. Marshall Jones | 13 episodes |
| 1995–1996 | Mad About You | Lance Brockwell | 4 episodes |
| 1996 | The Outer Limits | Howard Sharp | Episode: "Unnatural Selection" |
| 1996–2002 | Spin City | Stewart Bondek | Main cast; 140 episodes |
| 1998 | From the Earth to the Moon | Tom Dolan | Episode: "Spider" |
| The Ransom of Red Chief | Ambrose Dorset | Television film |
| 2002 | Scrubs | Mr. Bragin | Episode: "My Lucky Day" |
| 2003 | Queens Supreme | Dr. Katz | Episode: "That Voodoo That You Do" |
| 2005 | Stella | Richard | Episode: "Coffee Shop" |
| 2006 | Stargate Atlantis | Dr. Fletcher | Episode: "The Real World" |
| 2007 | Drive | John Ashton | Episode: "Unaired Pilot" |
| Medium | Albert Bunford | Episode: "Second Opinion" |
| The Bronx Is Burning | Reporter Steve Jacobson | 8 episodes |
| Ghost Whisperer | Steve Sinclair | Episode: "Bad Blood" |
| 2007–2011 | Greek | Dean Bowman | 6 episodes |
| 2008 | Eureka | Dr. Hood | Episode: "Best In Faux" |
| Boston Legal | Wayne Davidson | Episode: "Kill, Baby, Kill!" |
| 2008, 2014 | Psych | Phil Stubbins Ruben Leonard | Episodes: "Gus Walks Into a Bank" / "Remake A.K.A. Cloudy... With a Chance of Improvement" |
| 2009 | Ruby & the Rockits | Martin Wexler | Episode: "We Are Family?" |
| FlashForward | Tomasi | Episode: "White to Play" |
| Cougar Town | Frank Miller | Episode: "Two Gunslingers" |
| 2010 | CSI: Miami | Dr. Allan Beckham | Episode: "Show Stopper" |
| CSI: Crime Scene Investigation | Buddy Mills | Episode: "Unshockable" |
| Numbers | Arnold Winslow | Episode: "Growin' Up" |
| Persons Unknown | Charlie Morse | 13 episodes |
| Rules of Engagement | Dr. Greenblatt | Episode: "The Four Pillars" |
| Justified | Roland Pike | Episode: "Long in the Tooth" |
| NCIS: Los Angeles | Donald Wexling | Episode: "Borderline" |
| 2011 | Fringe | Dr. Krick | Episode: "Os" |
| Five | Sam Jarente | Television film |
| 2012 | Ben and Kate | Principal Geoff Feeney | Episode: "Bad Cop/Bad Cop" |
| Hawaii Five-0 | Brian Slater | Episode: "Ohuna" |
| 2012–2013 | Bunheads | Hubbell Flowers | 3 episodes |
| 2013 | Hot in Cleveland | Reverend Lare | Episode: "Magic Diet Candy" |
| Burn Notice | Max Lyster | Episode: "Reckoning" |
| We Are Men | Minister | Episode: "Pilot" |
| Zombie Night | Joseph | Television film |
| Masters of Sex | Psychiatrist | 2 episodes |
| NCIS | Ward Davis | Episode: "Gut Check" |
| Super Fun Night | Spencer Quinn | Episode: "Merry Super Fun Christmas" |