Home / Discover / People

Luckiest Girl Alive

2022
as Young Dean

Shazam!

2019
as Brett Breyer

Shazam! Fury of the Gods

2023
as Brett Breyer

Giant Little Ones

2019
as Michael

Zombie at 17

2018
as Connor Foster

Riot Girls

2019
as Spit

Guest Star

Episode Locke & Key
The Premiere
2021
Episode Locke & Key
Irons in the Fire
2021
Episode Locke & Key
Wedding Crashers
2022
Episode Astrid & Lilly Save the World
Lips
2022
Episode Bellevue
You Don't Understand Me At All
2017
Episode Big Top Academy
Lean On Me
2018
Episode Big Top Academy
Fight for It
2018
Episode Big Top Academy
Creation
2018
Episode Big Top Academy
Fake It Till You Make It
2018
Episode Big Top Academy
Little Lies
2018
Episode Big Top Academy
Gotta Have Faith
2019
Episode Big Top Academy
True Colours
1970
Episode Big Top Academy
Reflections of the Past (Part 1)
1970
Episode October Faction
Presidio
2020
Episode October Faction
Bonds of Blood
2020
Episode October Faction
Soirees of Future Past
2020