Born in California, USA
Tarot
2024
As Lucas
Yes, God, Yes
2020
As Chris
Feel the Beat
As Nick
The Half of It
As Trig Carson
The Last Summer
2019
As Foster
Assassination Nation
2018
As Dave
Sierra Burgess Is a Loser
As Drew