Theatre
Othello
Gratiano
Rainbow Shakespeare (2019)
Twelve Night
Sebastian
Rainbow Shakespeare (2019)
Taming Of The Shrew
Vincentio
Rainbow Shakespeare (2018)
Two Gentlemen Of Verona
Host
Rainbow Shakespeare (2018)
Cinderella
Ugly Sister
Rainbow Theatre (TIE - 2019)
The Tempest
Ferdinand
Hapgood Productions (2016)
A Boy On A Beach
Jabir
CL Collective (2016)
Vinegar Tom
Jack/ Ensemble
Burning Theatre (2016/2017)
Love And Information
Multiple Roles
CL Collective (2015)
Much Ado About Nothing
Borachio
CL Collective (2015)
The White Devil
Lodovico
Cl Collective (2015)
Acting
Screen
The Moon XVIII (a Straight 8 Film)
Man
Giulia Maglione (2023)
Her Lady Of The Night
The Moon
Vittorio Parri (2021)
Suspended
Joe Gomez
Joao Castro (2020)