2007
The Sandlot: Heading Home
(Video)
Wings
2006
Masters of Horror
(TV Series)
Young Kevin
- The Damned Thing
(2006)
... Young Kevin
2006
Daingerfield
(Short)
Ryan Robertson
2006
Supernatural
(TV Series)
Evan McKay
- The Benders
(2006)
... Evan McKay
2005
Neverwas
Young Zach
2005
What's Up with the Kids?
(Short)
Alan
2005
Alone in the Dark
Young Boy
2004
Jack
(TV Movie)
Sammy
2003
The Wonderful World of Disney
(TV Series)
Jay Pierce
- Phenomenon II
(2003)
... Jay Pierce
2003
Stargate SG-1
(TV Series)
Young Keenin
- Lifeboat
(2003)
... Young Keenin
2003
Rockpoint P.D.
(TV Series)
Lost Boy
- Nature of Things
(2003)
... Lost Boy
2002
Jeremiah
(TV Series)
Michael
- Mother of Invention
(2002)
... Michael (voice)
- The Bag
(2002)
... Michael
- The Long Road: Part 1
(2002)
... Michael
2002
Andromeda
(TV Series)
Ethan
- The Things We Cannot Change
(2002)
... Ethan
2002
Dark Angel
(TV Series)
Tim
- Borrowed Time
(2002)
... Tim