Home / Discover / People

Insatiable

2018
as Brick Armstrong

The Holdovers

2023
as Jason Smith

#RealityHigh

2017
as Shannon

Barely Lethal

2015
as Jock #2

Saving Zoë

2019
as Parker

Most Guys Are Losers

2020
as Bo Milosevic

The Case for Christ

2017
as Teen Lee Strobel

Hear No Evil

2014
as Rick

Guest Star

Episode Lucifer
Super Bad Boyfriend
2019