2023
as Storm Drain (voice)
2022
as Don Pedro
as Robert Adebayo
2016
as Ira Aldridge
2015
as Speaker
as Laertes
2011
as King of France