Home / Discover / People

Ready Player One

2018
as Wade Watts / Parzival

Dark Phoenix

2019
as Scott Summers / Cyclops

X-Men: Apocalypse

2016
as Scott Summers / Cyclops

The Night Clerk

2020
as Bart Bromley

Voyagers

2021
as Christopher

The Tender Bar

2021
as J. R. Maguire

The Stanford Prison Experiment

2015
as Peter Mitchell / Prisoner 819

Entertainment

2015
as Eddie The Mime

Joe

2014
as Gary

Dark Places

2015
as Young Ben Day

The Yellow Birds

2018
as Daniel Murphy

Crow: The Legend

2018
as Turtle (voice)

The Forger

2014
as Will Cutter

All Summers End

2017
as Conrad Stevens

Mud

2013
as Ellis

Age Out

2019
as Richie

Asphalt City

2024
as Ollie Cross

The Mountain

2018
as Andy

Wireless

2020
as Andy Braddock

Detour

2017
as Harper James

Producer

Movie The Night Clerk 2020

Guest Star

Episode Last Man Standing (2011)
Here's the Kicker
2014
Episode Jimmy Kimmel Live!
Sophie Turner, James McAvoy, Jennifer Lawrence, Michael Fassbender, Jessica Chastain, Nicholas Hoult, Tye Sheridan, Aloe Blacc
2019
Episode MTV After Hours
‘X-Men: Apocalypse’ Group Therapy Session
2016
Episode Last Man Standing (2011)
Tasers
2014
Episode Last Man Standing (2011)
Mutton Busting
2014