2020
The Lost Lederhosen
(Short) (completed)
Daniel
2013
Brother's Keeper
Gordon Leemaster
2012
Destiny Road
Johnny
2011
Final Fantasy XIII-2
(Video Game)
Maqui (English version, voice)
2010
I Owe My Life to Corbin Bleu
(Short)
Cool Guy
2008-2010
Wizards of Waverly Place
(TV Series)
Dean Malone / Dean Moriarty
- Journey to the Center of Mason
(2010)
... Dean Moriarty
- Wizards vs. Vampires: Dream Date
(2009)
... Dean Malone
- Saving Wiz Tech: Part 2
(2008)
... Dean Malone
- Saving Wiz Tech: Part 1
(2008)
... Dean Malone
- Alex's Brother Maximan
(2008)
... Dean Malone
9 More Episodes
2010
Monster Heroes
Cheerleader Smelly
2010
World's End
Lugosi
2009
Final Fantasy XIII
(Video Game)
Maqui (English version, voice)
2009
Coach Shane
(Short)
Lucas
2008
The Least of These
Stephen
2007-2008
Entourage
(TV Series)
Tommy
- Fire Sale
(2008)
... Tommy
- Fantasy Island
(2008)
... Tommy
- The Prince's Bride
(2007)
... Tommy
2008
iCarly
(TV Series)
Doug Toder
- iFence
(2008)
... Doug Toder
2008
CSI: NY
(TV Series)
Clark Robertson
- Admissions
(2008)
... Clark Robertson
2008
Without a Trace
(TV Series)
Joe Chippelle
- A Bend in the Road
(2008)
... Joe Chippelle
2005-2007
Avatar: The Last Airbender
(TV Series)
Teo
- The Western Air Temple
(2007)
... Teo (voice)
- Day of the Black Sun: The Invasion
(2007)
... Teo (voice)
- Day of the Black Sun: The Eclipse
(2007)
... Teo (voice)
- The Northern Air Temple
(2005)
... Teo (voice)
2007
ER
(TV Series)
Finn Andrews
- Officer Down
(2007)
... Finn Andrews
2007
The Last Day of Summer
(TV Movie)
Meat
2007
In Pursuit of Woody Allen
(Short)
Logan
2006
Enemies
(TV Series)
Young Sean Graham
- Pilot
(2006)
... Young Sean Graham
2006
All of Us
(TV Series)
Ross
- Police... Open Up
(2006)
... Ross
2006
Stronger Than Daylight
(Short)
Michael
2006
Love and Debate
Mark
2006
My Struggle
(Short)
Jason
2006
Hannah Montana
(TV Series)
Josh
- I Can't Make You Love Hannah If You Don't
(2006)
... Josh
2006
Zoey 101
(TV Series)
Daniel James
- Broadcast Views
(2006)
... Daniel James
2005
3 the Hard Way
(Video short)
Mario
2005
Everybody Hates Chris
(TV Series)
Ernie D
- Everybody Hates Basketball
(2005)
... Ernie D
2005
Hitters Anonymous
Young Charlie
2005
Murder on the Border
Boy at Border
2005
Little Men
Darren
2004
Pizza Palace
Peter
2004
Ephraim
(Short)
Ephraim Wells (young)