Homebound 2022
as Ralph
The Death & Life of John F. Donovan 2019
as Cedric
Almeida Theatre Live: Richard III 2016
as Prince Edward
Miss You Already 2015
as Little Lord
Fury 2014
as Hitler Youth #1
Credits from TMDB.