
3 unreleased or undated titles are hidden. Show unreleased
Roach Trip 2025
as Adam
The Chosen: Last Supper 2025
as Andrew
The Chosen: Season 4 2024
as Andrew
Christmas with The Chosen: Holy Night 2023
Actor
The Chosen: Season 3 Finale 2023
as Andrew
The Chosen: Season 3 - Episodes 1 & 2 2022
as Andrew
A California Christmas: City Lights 2021
as Owen
Party with Me 2021
as Kyle Fairchild
La La Land 2016
as Young Man (uncredited)
Off the Record 2014
as Justin Pfeffer
Credits from TMDB.