Szybki jak błyskawica (Sonic the Hedgehog 2) jako Major Bennington
Seriale TV 1991: Zagubiony w czasie (Quantum Leap) jako Chucky 1991: China Beach jako Lurch 1995: White Dwarf jako dr Driscoll Rampart III 1995: Iron Man jako Firebrand 1995: JAG jako Second Lieutenant Jay Williams 1996: The Incredible Hulk jako dr Robert Bruce Banner (głos) 1996: Nowojorscy gliniarze (NYPD Blue) jako Jerry Selness 1998: Diagnoza morderstwo (Diagnosis: Murder) jako Ross Canin 1999: Ja się zastrzelę (Just Shoot Me) jako Craig 1999: Balloon Farm jako szeryf 2001: Kompania braci (Band of Brothers) jako porucznik Lynn Compton 2002: Z Archiwum X (The X-Files) jako agent Comer 2002: Puls miasta (Boomtown) jako David McNorris 2004–2005: Misja: Epidemia (Medical Investigation) jako dr Stephen Connor 2007: Blaszany bohater (Tin Man) jako Wyatt Cain 2007: Podróżnik (Traveler) jako Homeland Security Agent 2008–2009: Gotowe na wszystko (Desperate Housewives) jako Dave Williams 2010: Terriers jako Ford/Tom Cutshaw 2011: Prawo i porządek: Zbrodniczy zamiar (Law & Order: Criminal Intent) jako monsignor McTeal 2012: Pułapki umysłu (Perception) jako Fredrick James Dafoe 2012: Justified: Bez przebaczenia (Justified) jako Robert Quarles 2012: CSI: Kryminalne zagadki Nowego Jorku (CSI: NY) jako senator Gordon Hamilton 2013: CSI: Kryminalne