Credits
- 2025 · The Chosen: Season 5 as Andrew
- 2024 · The Chosen: Season 4 as Andrew
- 2023 · Christmas with The Chosen: Holy Night as
- 2023 · The Chosen: Season 3 Finale as Andrew
- 2022 · The Chosen: Season 3 - Episodes 1 & 2 as Andrew
- 2021 · A California Christmas: City Lights as Owen
- 2021 · iCarly as Mark
- 2021 · Party with Me as Kyle Fairchild
- 2019 · The Chosen as Andrew
- 2017 · S.W.A.T. as Erik Arkun
- 2016 · La La Land as Young Man (uncredited)
- 2016 · Gilmore Girls: A Year in the Life as Lunch Guy
- 2014 · Off the Record as Justin Pfeffer
- 2011 · Shameless as Barry