Tahun | Judul | Peran | Catatan |
1996 | Almost Live! | Bill Gates | 1 episode |
1997 | NYPD Blue | Glenn Farley | Episode: "It Takes a Village" |
1998 | The Practice | Revenue Officer Robert Schmitt | Episode: "The Trial" |
1999 | The X-Files | Timothy "Timmy the Geek" Landau | Episode: "Three of a Kind" |
2001 | The West Wing | Dr. John Fallow | Episode: "Somebody's Going to Emergency, Somebody's Going to Jail" |
2001–2005 | Star Trek: Enterprise | Dr. Phlox | 91 episodes |
2002 | NYPD Blue | Ryan Lipe | Episodes: "Oh, Mama" and "Gypsy Woe’s Me" |
2002 | Stargate SG-1 | Dr. Simon Coombs | Episode: "The Other Guys" |
2003 | Angel | Dr. Evan Royce | Episode: "Unleashed" |
2004 | Duck Dodgers | Dr. Psy-Q Hi (suara) | 2 episodes |
2004 & 2005 | Cold Case | George Marks | 2 episodes: Mind Hunters, The Woods |
2006 | Prison Break | Terrence Steadman | 3 episodes |
2006 | The Closer | Tom Newman | Episode: "Aftertaste" |
2006–2007; 2009 | The Nine | Egan Foote | 13 episodes |
2006 | Dead and Deader | Langdon | Film televisi |
2007 | NCIS | Jackson Scott | Episode: In The Dark |
2007 | Grey's Anatomy | Jacob Nolston | 2 episodes |
2008–2012 | True Blood | Coroner Mike Spencer | 17 episodes |
2008 | Eli Stone | Daniel Foote | Episode: "Waiting For That Day" |
2008 | Without a Trace | Harry | Episode: "Rewind" |
2010 | Leverage | Head of Security | Episode: The Rashamon Job |
2010 | The Mentalist | Ellis Mars | Episode: Red Moon |
2011–2014 | Suits | Stan Jacobson | 2 episodes "Shelf Life" & "We're Done" |
2012 | Scooby-Doo! Mystery Incorporated | Dr. Henklefust (suara) | Episode: "The Night the Clown Cried II: Tears of Doom!" |
2014 | Bones | Dr. Edward Harkness | Episode: "The Corpse at the Convention" |
2014 | Intelligence | Dr. Shenendoah Cassidy | 11 episodes |
2015–2016 | Turn: Washington's Spies | Samuel Townsend | 6 episodes |
2016–2017 | Stitchers | Mitchell Blair | 5 episodes |
2016–2017 | Twin Peaks | Dr. Ben | 1 episode |
2017 | Lucifer | Alvin | 1 episode "Off the Record" |
2019 | The Orville | Cambis Borrin | 1 episode "Home" |
2019 | The Rookie | Kevin Scott | 1 episode "Heartbreak" |
2020 | Homecoming | Buddy | 1 episode "People" |