Actor estadounidense que ha aparecido en Legendary Dudas y Henry Danger. Consiguió el papel titular en Brightburn. También tuvo un papel recurrente en tres episodios de Shameless en el 2105 e interpretó a la versión de 12 años de Scott Lang en la taquillera película Avengers: Endgame del 2019.
Uno de sus primeros papeles fue como la versión joven de Jessie Ernst en la serie de TV Killer Kids del 2014.
También apareció en las series de TV Get Shorty y GLOW.
Proviene de San Diego, California.
Actuó junto a Josh Holloway en un episodio de Colony.