Home / Discover / People

Outer Banks

2020
as Rafe Cameron

The Other Zoey

2023
as Zach MacLaren

Love, Simon

2018
as Garrett Laughlin

Hellraiser

2022
as Trevor

The Hate U Give

2018
as Brian MacIntosh

American Animals

2018
as Frat Boy

Queer

2024
as Eugene Allerton

Embattled

2020
as Tanner Van Holt

VIRGO

2021
as Jonah

Guest Star

Episode Scream: The TV Series
The Deadfast Club
2019
Episode Scream: The TV Series
Devil's Night
2019
Episode Scream: The TV Series
Endgame
2019
Episode Acting for a Cause
A Midsummer Night's Dream
2020
Episode Doom Patrol
Donkey Patrol
2019
Episode The Resident
About Time
2018