highest rated
acting
- An American Affair → Additional voice
- Dead Silence → Michael Ashen (voice, uncredited)
- The Gray Man → Boy Scout (voice)
- An Accidental Christmas → Will Wright
- The Ant Bully → Blue Teammate #3 (voice)
- Superman II: The Richard Donner Cut → Ranch Boy (voice)
- Bye Bye Benjamin → Basketball player
- American Dad! (TV) → Thomas
- How I Met Your Mother (TV) → 12-Year-Old Matthew
- Threshold (TV) → Kid
- Hercules (TV) → Hyllus (voice)
- Little Manhattan → Boy (uncredited)
- Desperate Housewives (TV) → Brett
- NCIS (TV) → Jeremy Hodges
- Treasure Planet → Young Jim (voice)
- According to Jim (TV) → Justin
- The Price of Air → Little Boy Ball
- Providence (TV) → Son
- Nevada → Young Boy
- ER (TV) → Lucas Shore