Televisão
1. 2003 The Bernie Mac Show - Aaron
2. 2004 Eu, a Patroa e as Crianças - Tyrone
Summerland - Menino na praia
3. 2006 Love, Inc. Oliver
4. 2008 My Own Worst Enemy Jack Spivey
Dublagens
1. 2005 Danny Phantom - Youngblood
Duck Dodgers - Reggie Wasserstein
O que Há de Novo, Scooby-Doo? - Dennis/Ned
2. 2006 He's A Bully, Charlie Brown (Episódio 42) - Joe Agate
Filmes
1.2001 Shadow Fury - Kismet (criança)
2.2005 Doze é demais 2 - Elliott Murtaugh
As Aventuras de Sharkboy e Lavagirl em 3-D
- Sharkboy
3.2008 Twilight (Crepúsculo) - Jacob Black
4.2009 Dear Eleanor Desconhecido pós-produção
New Moon (Lua Nova) - Jacob Black
5.2010 Valentine's Day - Tyler Harrinton pós-produção
Eclipse - Jacob Black