Actor
We're Not Done Yet
2024 · as Willis
The Island
2022 · as Ezra
Let There Be Light
2021 · as Lewis Howard Latimer
Ellis by Himself
2021 · as Devon
July Rising
2019 · as Luc
Night
2017 · as Eddie