2023 - Seven Veils - Attore - Luke
2022 - Don't Worry Darling - Attore
2016 - Miss Sloane - Giochi di potere - Attore - Alex
2016 - The Bye Bye Man - Attore - Elliot
2015 - Terminator Genisys - Attore - John Connor giovane
2014 - Ouija - Attore - Pete
2013 - Percy Jackson e gli Dei dell'Olimpo: il Mare dei Mostri - Attore - Tyson
2012 - Antiviral - Attore - Edward Porris