Darlin' 2019
as Duke
The Opera Game 2019
as Young Paul Morphy
Goosebumps 2: Haunted Halloween 2018
as Tommy Madigan
The Darkest Minds 2018
as Hot-Headed Kid
Cornbread Cosa Nostra 2018
as Young Kurt
Family of Lies 2017
as Ethan
Same Kind of Different as Me 2017
as Young Bobby
Impact Earth 2015
as Nick Harrison
Credits from TMDB.