Mark
My Acting Coach Nightmare (2024)
Sid (voice)
Lelulugu 3 (2010)
Jason
Girl, Positive (2007)
Chris
Smile (2005)
Erwin Lawson (voice)
Recess: Taking the Fifth Grade (2003)
Recess: All Growed Down (2003)
Karl Scott
Dinotopia 6: The Exit (2003)
Dinotopia 5: The Virus (2003)
Dinotopia 4: New Horizons (2003)
Deacon
Barely Legal (2003)
Dinotopia 3: The Election (2002)
Dinotopia 2: The Temptation (2002)
Dinotopia 1: The Outsiders (2002)
Kenton
American Girl (2002)
Josh Bryant
The Princess Diaries (2001)
Captain Brad Lawson (voice)
Recess: School's Out (2001)
Drew
Replacing Dad (1999)
Andy 'Brink' Brinker
Brink! (1998)
Wally Cleaver
Leave It to Beaver (1997)
Christian
Things That Go Bump (1997)
Billy Jackson
Christmas Every Day (1996)
Justin
A Stranger to Love (1996)
(voice)
The Bug Hunt (1996)
Kelsey Farnsworth
Amanda (1996)
Lelulugu (1995)
Danny
Escape to Witch Mountain (1995)
Matthew Swanson
Top Dog (1995)
Sam Honeycutt
In the Line of Duty: Kidnapped (1995)
Tyler Hackett
A Season of Hope (1995)
Choir member
All I Want For Christmas (1991)