Home / Discover / People

The Kissing Booth 2

2020
as Lee Flynn

The Kissing Booth

2018
as Lee Flynn

The Kissing Booth 3

2021
as Lee Flynn

Super 8

2011
as Joe Lamb

Players

2024
as Ryan 'Little'

The Messengers (2015)

2015
as Peter Moore

Sick

2023
as Tyler

The Empty Man

2020
as Brandon Maibaum

Dear Eleanor

2016
as Billy Hobgood

Mercy

2014
as Buddy Bruckner

Jesus Revolution

2023
as Greg Laurie

Spare Time Killers

2012
as Young Tony

Assimilate

2019
as Zach Henderson

Guest Star

Episode APB
Daddy's Home
2017
Episode Marvel's Agents of S.H.I.E.L.D.
Paradise Lost
2016
Episode R.L. Stine's The Haunting Hour: The Series
Creature Feature (Part 1)
2011
Episode Group Chat with Jayden and Brent
Would You Rather Kiss
2020
Episode R.L. Stine's The Haunting Hour: The Series
Creature Feature (Part 2)
2011
Episode Double Dare (2018)
Kids' Choice Week Game 3
2019
Episode Double Dare (2018)
Kids' Choice Week Finals
2019