Seriale TV 1985: V (serial telewizyjny) jako Gość Urzędnik 1985: Autostrada do nieba (Highway to Heaven) jako Julian Bradley 1985: Strefa mroku (The Twilight Zone) jako Młodszy Gliniarz 1986-87: Falcon Crest jako Guy Stafford 1987: MacGyver jako Matt Bell 1987: Ohara jako Nelson 1988-91: China Beach (Chińska plaża) jako sierżant Evan ‘Dodger’ Winslow 1993: Z Archiwum X jako Bear 1994: Strażnik Teksasu (Walker, Texas Ranger) jako Kurt Nypo 1996: Więzy krwi (The Embraced) jako Daedalus 1997: Strażnik Teksasu (Walker, Texas Ranger) jako Russell Stafford 1998: Kameleon (The Pretender) jako Clavell Dane 1999: Czarodziejki (Charmed) jako Jackson Ward 1999: Misja w czasie (Seven Days) jako James Rance 1999: Mroczne dziedzictwo (Poltergeist: The Legacy) jako Raymond Corvus 2000: JAG (serial telewizyjny) jako Rory Coulter 2000: Jordan w akcji jako Daryl Wood 2001: Nowojorscy gliniarze jako Tom 2002: Ostry dyżur (serial telewizyjny) jako Toby, ojciec Matta 2003: The Shield: Świat glin jako Bruce Rosen 2003: Peacemakers jako major Hansen 2003: CSI: Kryminalne zagadki Las Vegas jako Roger Wilder 2003: Obrońca (The Guardian) jako Fred Murphy 2004: Prawo i bezprawie jako Abraham / Eugene Hoff 2005: Zabójcze umysły (Criminal Minds) jako Leo 2006: 24 godziny (serial telewizyjny) jako Conrad Haas 2006: Podkomisarz