2012/VIII
Blackout
(Short)
Sam
2010
The Brute
(Short)
Steve
2009
G-Force
Connor
2008
Private Practice
(TV Series)
Dean Miller
- A Family Thing
(2008)
... Dean Miller
2008
The Spiderwick Chronicles
Additional Performer
2007
Ben 10: Race Against Time
(TV Movie)
Cash
2006-2007
Ghost Whisperer
(TV Series)
Ned Banks
- The Prophet
(2007)
... Ned Banks
- Delia's First Ghost
(2007)
... Ned Banks
- Speed Demon
(2007)
... Ned Banks
- Dead to Rights
(2007)
... Ned Banks
- Giving Up the Ghost
(2006)
... Ned Banks
8 More Episodes
2005
Yours, Mine & Ours
Michael Beardsley
2005
Crossing Jordan
(TV Series)
Young Brian Heeley
- Total Recall
(2005)
... Young Brian Heeley
2005
Feast
Cody
2005
Bad News Bears
Timmy Lupus
2005
Fathers and Sons
(TV Movie)
Nick 10-12 years old
2004
Silver Lake
(TV Movie)
Young Dennis Patterson
2004
Summerland
(TV Series)
Chris
- To Thine Self Be True
(2004)
... Chris
- And So the Day Begins
(2004)
... Chris
- Pilot
(2004)
... Chris
2002
Judging Amy
(TV Series)
Kevin Weston
- People of the Lie
(2002)
... Kevin Weston
2002
Red Dragon
Josh Graham
2002
Minority Report
Older Sean
2002
So Little Time
(TV Series)
Young Larry
- The New Guy
(2002)
... Young Larry
2000
Family Law
(TV Series)
Tommy Pierce
- Going Home
(2000)
... Tommy Pierce