Actor
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