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