"Colditz" (2004) (mini) TV Series (filming) .... Rhett Barker
Going the Distance (2004) (post-production) .... Swackhammer
Chicks with Sticks (2004) (completed) .... Steve Cooper
"Tru Calling" (2003) TV Series .... Jack Harper (2004-)
I Want to Marry Ryan Banks (2004) (TV) .... Ryan Banks
Sleep Murder (2004) (TV) .... Peter Radwell
Die, Mommie, Die (2003) .... Tony Parker
Darkness Falling (2002) .... Micheal Pacer
... aka Dark Side (2002/II) (USA)
True Meaning of Christmas Specials, The (2002) (TV) .... Santa Dude
Fancy Dancing (2002) .... Asa Gemmil
... aka Au rythme de l'amour (2002) (Canada: French title)
Time of the Wolf (2002)
... aka Enfant et le loup, L' (2002) (Canada: French title)
... aka Heure du loup, L' (2002) (Canada: French title)
Warning: Parental Advisory (2002) (TV) .... Charlie Burner
Cover Story (2002) .... JC Peck
Cherish (2002) .... Andrew
Fourth Angel, The (2001) .... Davidson
... aka Vengeance secrète (2001) (Canada: French title)
Zigs (2001) .... David
... aka Double Down (2000/II) (USA: DVD title)
Lion of Oz (2000) (voice) .... Lion
... aka Lion d'Oz, Le (2000) (Canada: French title)
... aka Lion of Oz and the Badge of Courage (2000)
Kiss Tomorrow Goodbye (2000) (TV) .... Jarred
Highwayman, The (2000) .... Breakfast
Herschel Hopper: New York Rabbit (2000) (voice) .... Xavier
Homicide: The Movie (2000) (TV) .... Det. Robert Hall
Common Ground (2000) (TV) .... Billy
Choose Life (1999) .... DJ
Eye of the Beholder (1999) .... Gary
Standing on Fishes (1999) .... Jason
Dill Scallion (1999) .... Joe Joe Hicks
Conversations in Limbo (1998)
Thin Pink Line, The (1998) .... Hunter Green
Hacks (1997/I) .... The Dude
... aka Big Twist, The (1997) (USA)
... aka Sink or Swim (1997) (USA: video title)
Love and Death on Long Island (1997) .... Ronnie Bostock
... aka Amour et mort à Long Island (1997) (Canada: French title)
Vanishing Point (1997) (TV) .... The Voice
Coldblooded (1995) .... Cosmo Reif
... aka Reluctant Hitman, The (1995) (Australia: video title)
Choices of the Heart: The Margaret Sanger Story (1995) (TV) .... Narrator
Tombstone (1993) .... Deputy Billy Breckinridge
Calendar Girl (1993) .... Roy Darpinian
"Eek! the Cat" (1992) TV Series (voice) .... Bo Diddly Squat
... aka "Eek! and the Terrible Thunderlizards" (1992)
... aka "Eek!stravaganza" (1992)
"Beverly Hills, 90210" (1990) TV Series .... Brandon Walsh (1990-1998)
Teen Angel Returns (1990) (TV) .... Buzz Gunderson
Beverly Hills, 90210 (1990) (TV) .... Brandon Walsh
Nowhere to Run (1989) .... Howard
Teen Angel (1989) (TV) .... Buzz Gunderson
"Sister Kate" (1989) TV Series .... Todd Mahaffey
Watchers (1988) .... Boy on Bike
Boy Who Could Fly, The (1986) (as Jason Priestly) .... Gary
Nobody's Child (1986) (TV) (uncredited) .... Boy #2