Actor · Born 1992
Private Princess Christmas
2024 · as Bobby
A Dickens of a Holiday!
2021 · as Ben
The Kissing Booth 3
2021 · as Cameron
Critters Attack!
2020 · as Shaun
The Kissing Booth 2
2020 · as Cameron
The Last Days of American Crime
2020 · as Johnny Dee
The Kissing Booth
2018 · as Yearbook Guy
Deep Blue Sea 2
2018 · as Aaron Ellroy
Accident
2017 · as Cashier
The Gamechangers
2015 · as Californian Geek