Seriale telewizyjne 2007–2008: Ostry dyżur (ER) jako dr Kevin Moretti 2006: 1300 gramów (3 lbs.) jako dr Douglas Hanson 2006: Detektyw Monk (Monk) jako David Ruskin 2004: Frasier jako Morrie (głos) 2003: Freedom: A History of Us różne role 2000: Magia sukcesu (Bull) jako Hunter Lasky 1995–1996: Morderstwo (Murder One) jako Richard Cross 1991: Equal Justice jako detektyw Frank Mirelli 1990: Lifestories jako Art Conforti 1989–1990: thirtysomething jako Karl Draconis 1988–1989: Wiseguy jako Rick Pinzolo 1988: The Equalizer jako członek zgromadzenia, Phillip Wingate 1988: The Street jako Arthur Scolari 1987: Crime Story jako Zack Lowman 1986–1988: Policjanci z Miami (Miami Vice) jako Frank Mosca / Steven Demarco

Producent 2009: Saint John of Las Vegas (producent wykonawczy) 2006: 1300 gramów (3 lbs.) 2003: Kurczak (The Mudge Boy, producent wykonawczy) 2000: Tajemniczy Joe (Joe Gould's Secret) 1998: Oszuści (The Impostors)

Reżyser 2017: Ostatni portret (Final Portrait) 2007: Randka w ciemno (Blind Date) 2000: Tajemniczy Joe (Joe Gould's Secret) 1998: Oszuści (The Impostors) 1996: Wielkie otwarcie (Big Night)

Scenariusz 2007: Randka w ciemno (Blind Date) 1998: Oszuści (The Impostors) 1996: Wielkie otwarcie (Big Night)