All roles

Conclave
2024, Movie - Drama, Mystery, Thriller
Prime Target
2025, Show - Crime, Drama
The Son
2022, Movie - Drama
Seven & Me
2016, Show - Animation, Kids, Comedy
The Eternal Daughter
2022, Movie - Drama, Mystery
Manderlay
2005, Movie - Drama
The Reckoning
2023, Show - Drama
The Castaways
2023, Show - Drama
RSC Live: The Tempest
2017, Movie - Drama, Fantasy
Dọlápọ̀ Is Fine
2020, Movie - Drama
Columbite Tantalite
2013, Movie - Drama
Mammoth
2009, Movie - Drama, Romance
Born With Two Mothers
2005, Movie - Drama
You Instead
2011, Movie - Comedy, Music, Romance
The Gravy Train
1990, Show - Comedy
Miss Marple: A Caribbean Mystery
1989, Movie - Crime, Mystery
Beryl Markham: A Shadow on the Sun
1988, Movie - Drama
The Care of Time
1990, Movie - Thriller