Lockwood
(TV Series) (pre-production)
Liam Cummings
- Pilot
... Liam Cummings
2021
Stranger Things
(TV Series)
Jason Carver
- Chapter One: The Hellfire Club
(2021)
... Jason Carver
2019-2020
Bosch
(TV Series)
Tom Galligan
- Money, Honey
(2020)
... Tom Galligan
- Hold Back the Night
(2019)
... Tom Galligan
- Salvation Mountain
(2019)
... Tom Galligan
- The Wisdom of the Desert
(2019)
... Tom Galligan
- The Space Between the Stars
(2019)
... Tom Galligan
9 More Episodes
2019
The Goldbergs
(TV Series)
Rick Kentwood
- Animal House
(2019)
... Rick Kentwood
2018
The Wrong Son
Matt
2017
Truth or Dare
(TV Movie)
Tyler Pemhardt
2017
Stalker's Prey
(TV Movie)
Bruce Kane
2016
Roommates
(TV Series)
Mason
- Five Guys and New Years
(2016)
... Mason
- Five Guys and Christmas
(2016)
... Mason
- Five Guys and a Cabin
(2016)
... Mason (voice)
- Five Guys and Thanksgiving
(2016)
... Mason
- Five Guys and a Game Night
(2016)
... Mason
9 More Episodes
2016
Vanished
Josh Jackson
2016
Major Crimes
(TV Series)
Eric Hayes
- Family Law
(2016)
... Eric Hayes
2016
Natural Selection
Tyler Evans
2015
Finding Carter
(TV Series)
Damon
- The Corrections
(2015)
... Damon
- The Death of the Heart
(2015)
... Damon
- She's Come Undone
(2015)
... Damon
- The Consequences of Longing
(2015)
... Damon
- Native Son
(2015)
... Damon
9 More Episodes
2015
My Stepdaughter
Victor
2014
Teen Wolf
(TV Series)
Garrett
- Orphaned
(2014)
... Garrett
- I.E.D.
(2014)
... Garrett
- The Benefactor
(2014)
... Garrett
- Muted
(2014)
... Garrett
2014
Review
(TV Series)
Tyler
- Revenge; Getting Rich; Aching
(2014)
... Tyler
2014
Flowers in the Attic
(TV Movie)
Christopher
2013
Adventures of Bailey: A Night in Cowtown
Marc
2013
Secret Diary of an American Cheerleader
(TV Series)
Brandon
- Winner Takes All
(2013)
... Brandon
- The Competition Gets Fierce!
(2013)
... Brandon
- Meet the Cast
(2013)
... Brandon
- Planting the Bait
(2013)
... Brandon
- Twisting the Truth
(2013)
... Brandon
8 More Episodes