Series |
Big Blue
|
Lemo (voice) |
2021-12-04 |
Series |
Looped
|
|
2016-03-02 |
Series |
Total Drama: Revenge of the Island
|
Cameron |
2012-01-05 |
Movie |
How She Move
|
E.C. |
2008-01-15 |
Movie |
Animal 2
|
Tommy |
2007-09-04 |
Movie |
Four Brothers
|
Keenon |
2005-08-11 |
Movie |
Power Rangers Dino Thunder: Collision Course
|
Ethan James |
2004-01-01 |
Movie |
Power Rangers Dino Thunder: Day of the Dino
|
James Napier |
2004-01-01 |
Movie |
Profoundly Normal
|
Ricky |
2003-02-09 |
Movie |
Honey
|
Otis |
2003-11-24 |
Movie |
Tru Confessions
|
Jake |
2002-04-05 |
Movie |
Conviction
|
Teen Carl Upchurch |
2002-09-29 |
Movie |
Treed Murray
|
Carter |
2001-09-13 |
Movie |
Hendrix
|
Young Jimi |
2000-09-17 |
Movie |
The Old Man and the Sea
|
Boy (voice) |
1999-07-03 |
Series |
Angela Anaconda
|
Jimmy Jamal |
1999-10-04 |
Series |
Twice in a Lifetime
|
Unknown |
1999-08-25 |
Movie |
Half Baked
|
Young Thurgood |
1998-01-16 |
Movie |
Blind Faith
|
David Williams |
1998-11-23 |
Movie |
Down in the Delta
|
Justin |
1998-12-25 |
Movie |
Family Blessings
|
Judd Quincy |
1998-12-06 |
Movie |
In His Father's Shoes
|
Bruce |
1997-06-05 |
Movie |
Johnny and Clyde
|
Chad |
1995-01-01 |
Series |
Power Rangers
|
Ethan James |
1993-08-28 |