Creature of Darkness (2008) (post-production) .... Andrew
Devil's Den (2006) .... Quinn
Shooting Gallery (2005) (V) .... Paul the Pawn
Extreme Dating (2004) .... Daniel Roenick
"Spider-Man" .... Flash Thompson (1 episode, 2003) ... aka Spider-Man: The New Animated Series (Canada: English title: DVD box title) (USA: DVD box title) - Flash Memory (2003) TV episode (voice) .... Flash Thompson
Extreme Ops (2002) .... Will ... aka Extremist (Philippines: English title)
Slackers (2002) .... Dave Goodman ... aka Complices, Les (Canada: French title)
Eminem: E (2000) (V) .... Stan (segment "Stan")
The Guilty (2000) .... Nathan Corrigan ... aka Coupable ou non-coupable (Canada: French title: TV title)
Final Destination (2000) .... Alex Chance Browning
Idle Hands (1999) .... Anton Tobias
Around the Fire (1999) .... Simon Harris
SLC Punk! (1998) .... Sean
A Cool, Dry Place (1998) .... Noah Ward
Wild America (1997) .... Mark Stouffer
The Boys Club (1997) .... Eric ... aka Secrets d'ados (Canada: French title)
Robin of Locksley (1996) (TV) .... Robin McAllister
Night of the Twisters (1996) (TV) .... Dan Hatch
Now and Then (1995) .... Scott Wormer
"Lonesome Dove: The Outlaw Years" .... Hank Valen (1 episode, 1995) - The Hanging (1995) TV episode .... Hank Valen
"Action Man" (1995) TV series .... Additional Voices (unknown episodes)
Casper (1995) .... Casper on Screen
Little Giants (1994) .... Junior Floyd
"The Odyssey" .... Yudo (3 episodes, 1992-1994) - The Prophecy (1994) TV episode .... Yudo - The Hall of Darkness (1994) TV episode .... Yudo - The Believers (1992) TV episode .... Yudo
Sherlock Holmes Returns (1993) (TV) .... Young Booth ... aka 1994 Baker Street: Sherlock Holmes Returns (USA)
Self:
Making of 'Creature of Darkness' (2008) (V) (post-production) .... Andrew
"Cribs" .... Himself (1 episode, 2003) - Episode dated 20 October 2003 (2003) TV episode .... Himself
2000 Blockbuster Entertainment Awards (2000) (TV) .... Himself
"KidZone" (1992) TV series .... Himself (unknown episodes) ... aka Kerrisdale High (USA)