The Dark Coven
(announced)
Ethan Durant (rumored)
Quail Hollow
(post-production)
Charlie
2020
Moriah
(Short) (completed)
Zack
2020
The Opera Game
(TV Movie documentary)
Young Edward Morphy
2019
The Purge
(TV Series)
Scott
- Hail Mary
(2019)
... Scott
- Before the Sirens
(2019)
... Scott
2019
Darlin'
Duke
2019
Stick-up
(Short)
Billy
2018
Red Dead Redemption II
(Video Game)
The Local Pedestrian Population (voice)
2018
Goosebumps 2: Haunted Halloween
Tommy Madigan
2018
The Darkest Minds
Hot-Headed Kid
2018
Cornbread Cosa Nostra
Young Kurt
2017
Family of Lies
(TV Movie)
Ethan
2017
American Revenant: Dead South
(Short)
Matthew Cormier
2017
Valor
(TV Series)
Christopher Goundry
- Soldier Ready
(2017)
... Christopher Goundry
2017
Same Kind of Different as Me
Bobby - Boy
2017
Mr. Mercedes
(TV Series)
Danny Wilcox / Danny
- On Your Mark
(2017)
... Danny Wilcox
- Pilot
(2017)
... Danny
2016
Digger
(TV Series)
Digger
- Pilot
(2016)
... Digger
2016
Stranger Things
(TV Series)
Troy
- Chapter Seven: The Bathtub
(2016)
... Troy
- Chapter Six: The Monster
(2016)
... Troy
- Chapter Three: Holly, Jolly
(2016)
... Troy
- Chapter Four: The Body
(2016)
... Troy
- Chapter One: The Vanishing of Will Byers
(2016)
... Troy
2016
Hard Choice
(Short)
Evan Thomas
2015/II
The Hole
(Short)
Nathan Miller
2015
Impact Earth
Nick Harrison
2014
Dawn of the Planet of the Apes
Human Colony (uncredited)