All roles

A Quiet Place: Day One
2024, Movie - Drama, Sci-Fi, Horror
Neptune Frost
2022, Movie - Musical, Sci-Fi
Trees of Peace
2021, Movie - Drama
Haven of Grace
2024, Show - Crime, Drama
Planet B
2024, Movie - Sci-Fi, Thriller
Omen
2023, Movie - Drama
Birds Are Singing in Kigali
2017, Movie - Drama, History