Acting
Testament
Ananias
2025
Signora Volpe
Elijah Assan
2022
Lovesick
Greg
2014
Death in Paradise
Henry Baptiste
2011
Doctor Who
Richard
2005
Blockhead
Dax
Played and Betrayed
Percy
2024
Merry Wishmas
Allan
2018
Diary of a Tired Black Man
Bridgette's Son
2009