Der Champ (1979) Kai Brückner [als T.J.] Bruchlandung im Paradies (1980) Kai Brückner [als Bobby] Am Ende des Tales (1980) ??? [als Shawn Daley] Der kleine Lord (1980) Kai Brückner [als Ceddie Errol] Mein großer Bruder (1982) (TV) ??? [als Joey Bosnick] Zu jung, ein Held zu sein (1988) (TV) ??? [als Calvin Graham] Terrys Versprechen (1990) (TV) ??? [als Terry O'Kelley] Stranger - Rückkehr aus der Vergangenheit (1990) (TV) ??? [als Mark] Blutiger Fluß (1991) (TV) ??? [als Jimmy 'The Kid' Pearls] Martyrium einer Mutter (1991) (TV) ??? [als Johnny] Wege aus dem Nichts (1992) (TV) ??? [als Frank Reilly] Der Ruf der Wildnis (1993) (TV) ??? [als John Thornton] Joey und Emily (1994) (TV) ??? [als Joey Cutter] The Last Days of Paradise (1994) ??? [als Stick] Rivalen (1995) ??? [als Billy Maloney] Crimson Tide - In tiefster Gefahr (1995) David Nathan [als Lt. Paul Hellerman] Die Mörder-Mutter: Wenn Liebe zu weit geht (1997) (TV) ??? [als Nick Donahue] Todesschüsse im Klassenzimmer (1997) (TV) ??? [als Jason Copeland] Herz voller Tränen (1997) (TV) ??? [als Isaiah Dockett] Ed Wood's 'Der Tag, an dem ich starb' (1998) stumm [als Cruiser Cop #2] Weihnachten im wilden Westen (1998) (TV) ??? [als Samuel Benson] Der Pakt (1999) (TV) ??? [als Henry] Zwischen allen Linien - Das verlorene Bataillon (2001) (TV) ??? [als Maj. Charles White Whittlesey] Poolhall Junkies (2002) ??? [als Brad] Im Fadenkreuz des Terrors (2004) ??? [als Nick Harper] 14 Hours (2005) (TV) Florian Halm [als Dr. Foster] Die Reise zum Mittelpunkt der Erde (2008) (TV) Philipp Moog [als Jonathan Brock] Männertrip (2010) ??? [als Rick Schroder] Blood Done Sign My Name (2010) noch nicht erschienen [als Vernon Tyson] Wild Hearts (2011) Am Drehen [als Jack]
Der Ruf des Adlers (1989) [TV-Miniserie] Nicolas Böll [als Newt Dobbs] Wildes Land (1993) [TV-Miniserie] David Nathan [als Newt Dobbs] New York Cops - NYPD Blue (1993-2005) [44 Folgen, 1998-2000] Sascha Draeger [als Det. Danny Sorenson] Scrubs - Die Anfänger (2001-10) (2x15) David Nathan [als Pfleger Paul Flowers] (2x16) David Nathan [als Pfleger Paul Flowers] (2x18) David Nathan [als Pfleger Paul Flowers] (2x19) David Nathan [als Pfleger Paul Flowers] 24 (2001-10) [12 Folgen, 2007] Florian Halm [als Mike Doyle] Andromeda - Tödlicher Staub aus dem All (2008) [TV-Miniserie] ??? [als Major Bill Keane] No Ordinary Family (2010-) (1x11) Matthias Kupfer [als Dave Cotton]