Filmy TV 1988: Weź moje córki (Take My Daughters, Please) jako Joe Blake 1990: Wielkie trzęsienie ziemi (The Big One: The Great Los Angeles Earthquake) jako Larry 1990: Cienie mroku (Dark Shadows) jako Joe Haskell 1995: Pamiętaj mnie (Remember Me) jako Scott Covey 2001: Kameleon: Wyspa przeklęta (The Pretender: Island of the Haunted) jako Jarod 2001: Kameleon: 2001 (The Pretender 2001) jako Jarod
Seriale 1985-90: Dni naszego życia (Days of Our Lives) jako Michael William 'Mike' Horton 1991: Cienie mroku (Dark Shadows) jako Joe Haskell 1992: Malibu Road 2000 jako Roger Tabor 1994: Pamiętnik Czerwonego Pantofelka (Red Shoe Diaries) jako nowy człowiek 1994: Przygoda na Dzikim Zachodzie (The Adventures of Brisco County Jr.) jako Johnny 1996–2000: Kameleon (The Pretender) jako Jarod 1999–2000: Portret zabójcy (Profiler) jako Jarod 2001–2003: Legenda Tarzana (The Legend of Tarzan) jako Tarzan (głos) 2002: Projekt Zeta (The Zeta Project) jako dr Winhelm 2002: Liga Sprawiedliwych (Justice League) jako Etrigan (głos) 2003: Mumia (The Mummy: The Animated Series) jako Nizam Toth/Dark Medjai 2003–2004: Jordan w akcji (Crossing Jordan) jako James Horton 2004: Klub domowy (Clubhouse) 2005: Liga Sprawiedliwych (Justice League) jako Jason Blood (głos) 2005–2007: Opowieści z Kręciołkowa (Higglytown Heroes) jako