A Woman's Body TBA
as Clyde
Ben and Suzanne, A Reunion in 4 Parts 2025
Producer
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
Credits from TMDB.