Last Ounce of Courage (2009) (post-production) .... Christian
"Ghost Whisperer" .... Young Bill (1 episode, 2009) - Do Over (2009) TV episode .... Young Bill
Middle Men (2009) .... Young Jack (Age 15)
"The Suite Life of Zack and Cody" .... Rick (1 episode, 2008) ... aka TSL (USA: informal short title) - Benchwarmers (2008) TV episode .... Rick
The Blacksmith and the Carpenter (2007) .... Jacob
A Merry Little Christmas (2006) .... Kevin Bridges
Rocketboy (2006) .... Rocketboy
"Ned's Declassified School Survival Guide" .... New English Kid (1 episode, 2006) ... aka Neds ultimativer Schulwahnsinn (Germany) - Substitute Teachers and the New Kid (2006) TV episode .... New English Kid
"Family Guy" .... Asian Kid / ... (4 episodes, 2005) ... aka Padre de familia (USA: Spanish title) - The Courtship of Stewie's Father (2005) TV episode (voice) .... Dutch Child / Michael Jackson Boy - PTV (2005) TV episode (voice) .... Various - Breaking Out Is Hard to Do (2005) TV episode (voice) .... Terminally Ill Child/Asian Kid - North by North Quahog (2005) TV episode (voice) .... Pinocchio
National Treasure (2004) .... Young Ben Gates ... aka Sonomo (Philippines: English title: review title)
Lost (2004) .... Opposing Football Player #1
Arnold Schwarzenegger: A VH1 Popumentary (2004) (TV) .... Young Arnold Schwarzenegger
The Nick & Jessica Variety Hour (2004) (TV) .... Young Justin Timberlake
"The John Henson Project" .... Young Goose Gossage (1 episode, 2004) - Maid in France (2004) TV episode .... Young Goose Gossage
"According to Jim" .... Jules (1 episode, 2003) - The Lemonade Stand (2003) TV episode .... Jules
Producer:
Awake in Cambodia (2009) (post-production) (co-producer) (executive producer)
Hellp (2006) (producer)
Writer:
On Set with Hunter Gomez (2006) (TV) (writer)
Self:
Awake in Cambodia (2009) (post-production) .... Himself
"The Pat McMahon Show" .... Himself (1 episode, 2008) - Episode dated 28 May 2008 (2008) TV episode .... Himself
On Set with Hunter Gomez (2006) (TV) .... Himself - Host