ELKHART, Texas (USA), 11 novembre, 1996
2024 - The Order - Attore
2023 - Città d'asfalto - Attore
2021 - Il collezionista di carte - Attore - Cirk
2021 - Voyagers - Attore - Christopher
2021 - The Tender Bar - Attore - J.R.
2020 - I segreti della notte - Attore - Bart Bromley
2018 - Ready Player One - Attore - Wade Owen Watts/Parzival
2018 - The Mountain - Attore - Andy
2018 - X-Men: Dark Phoenix - Attore - Ciclope
2018 - Friday's Child - Attore - Richie
2017 - Meridiano di sangue - Attore
2016 - X-Men: Apocalisse - Attore - Scott Summers/Ciclope
2016 - The Yellow Birds - Attore - Daniel Murphy
2015 - Entertainment - Attore - Eddie
2015 - Scouts vs. Zombies - Attore
2014 - Dark Places - Nei luoghi oscuri - Attore - Ben Day giovane
2013 - Joe - Attore - Gary Jones
2012 - Mud - Attore - Ellis
2011 - The Tree of Life - Attore - Steve