Known For
Filmography

My Weird School
Movie · as AJ

Spidey and Iron Man: Avengers Team Up!
Movie · as Captain America (voice)

The Wonderfully Weird World of Gumball
TV · as Darwin Watterson (voice) · 40 eps

Meet Iron Man and His Awesome Friends
TV · as Sam Wilson / Captain America (voice) · 1 ep

Iron Man and His Awesome Friends
TV · as Kid 1 (voice), Sam / Captain America (voice), Kid 2 (voice) · 2 eps

Crater
Movie · as Young Caleb

Lessons in Chemistry
TV · as James 'Junior' Sloane · 3 eps

We Baby Bears
TV · as Junior (voice) · 1 ep

Firebuds
TV · as Kenny · 2 eps

Mistletoe in Montana
Movie · as Timmy Aguilar

Greyson Family Christmas
Movie · as Young Joe

Palmer
Movie · as Boy

Abbott Elementary
TV · as Richie · 3 eps

Charm City Kings
Movie · as Young Mouse

Alieu the Dreamer
Movie · as Young Boy

Tyler Perry's Young Dylan
TV · as Charlie Wilson · 14 eps

Santiago of the Seas
TV · as Bastien / Crowd Walla (voice) · 1 ep

The Purge
TV · as Young Darren · 1 ep

Chicago Fire
TV · as Isaiah, Isiah · 6 eps
