as David
2023
as Aaron
2017
as Launcelot Gobbo
2016
as Rashid Abubakar
2024
as Doctor Oyelowo
2022
as Frederick Douglass
as Alex Kent
2020
as Newsreader
2005