Home / Discover / People

The Bling Ring

2013
as Marc Hall

Happy Death Day

2017
as Carter Davis

Happy Death Day 2U

2019
as Carter Davis

Flipped

2010
as Garrett

Extinction

2018
as Miles

Jack of the Red Hearts

2016
as Robert Adams

Say You Will

2017
as Bobby

Fear of Rain

2021
as Caleb

Thanks

2016
as Mark

Earth to Echo

2014
as Cameron

H8RZ

2015
as Jack

Perfect High

2015
as Carson

Good Kids

2016
as Mike 'Spice' Jennings

Guest Star

Episode Into the Dark
All That We Destroy
2019