2007-2010
CSI: Miami
(TV Series)
Kyle Harmon
- Dishonor
(2010)
... Kyle Harmon
- In the Wind
(2010)
... Kyle Harmon
- Dissolved
(2009)
... Kyle Harmon
- Collateral Damage
(2009)
... Kyle Harmon
- Dead on Arrival
(2009)
... Kyle Harmon
18 More Episodes
2009
My Sister's Keeper
Jesse Fitzgerald
2007
State of Mind
(TV Series)
David Carson
- Between Here and There
(2007)
... David Carson
2007
Walk the Talk
Roy Naybor
2007
24
(TV Series)
Josh Bauer
- Day 6: 5:00 a.m.-6:00 a.m.
(2007)
... Josh Bauer
- Day 6: 4:00 a.m.-5:00 a.m.
(2007)
... Josh Bauer
- Day 6: 3:00 a.m.-4:00 a.m.
(2007)
... Josh Bauer
- Day 6: 2:00 a.m.-3:00 a.m.
(2007)
... Josh Bauer
- Day 6: 4:00 p.m.-5:00 p.m.
(2007)
... Josh Bauer
10 More Episodes
2006
Boys Life
(TV Series)
Derek
- Pilot
... Derek
2006
Letters from Iwo Jima
Kid Marine
2006
The Bondage
Mark Edwards
2005
Bones
(TV Series)
David Cook
- A Boy in a Bush
(2005)
... David Cook
2005
Untitled Camryn Manheim Pilot
(TV Movie)
Arlo
2004-2005
Complete Savages
(TV Series)
Kyle Savage / Kyle
- The Complete Savages in...'Hot Water'
(2005)
... Kyle Savage
- Bad Reception
(2005)
... Kyle Savage
- Crimes and Mini-Wieners
(2005)
... Kyle Savage
- Saving Old Lady Riley
(2005)
... Kyle Savage
- Teen Things I Hate About You
(2005)
... Kyle Savage
19 More Episodes
2005/I
Confession
Benjamin Givens
2003
Rules of the Game
(Short)
Adam
2002
Time Changer
Roger
2000-2002
MADtv
(TV Series)
Church Camp Boy / Cody Gifford
- Episode #8.3
(2002)
... Church Camp Boy
- Episode #6.1
(2000)
... Cody Gifford
2002
That Was Then
(TV Series)
- A Rock and a Head Case
2001-2002
Titus
(TV Series)
10-Year-Old Titus
- Insanity Genetic: Part 1
(2002)
... 10-Year-Old Titus
- Same Courtesy
(2002)
... 10-Year-Old Titus
- The Session
(2002)
... 10-Year-Old Titus
- Hot Streak
(2002)
... 10-Year-Old Titus
- Too Damn Good
(2002)
... 10-Year-Old Titus
10 More Episodes
2001
The Gristle
Alden Boy (as Evan Ellison)
2001
General Hospital
(TV Series)
Young Luke Spencer
- Episode dated 5 November 2001
(2001)
... Young Luke Spencer
2001
Living in Fear
(TV Movie)
Young Chuck at 12
2010
Entertainment Tonight
(TV Series)
Self
- Episode dated 22 March 2010
(2010)
... Self
2005
The 31st Annual People's Choice Awards
(TV Special)
Self
2004
The 6th Annual Family Television Awards
(TV Special)
Self - Presenter
2004
Ultimate Toy Awards 2004
(TV Special)
Presenter
2002
The Nick Cannon Show
(TV Series)
Transportation Friend
- Episode #2.1
... Transportation Friend