Theatre Productions

2020 A Number B1 / B2 / Michael Black
2019 All My Sons Chris Keller
2018 Translations Owen
2017 Gloria Dean/Devin
2013 Mojo Skinny Luke
2013 The Tempest Ariel
2011 Our Private Life Carlos
2018 A Prayer For My Daughter Jimmy Rosario
2007 All About My Mother Esteban
2007 Vernon God Little Vernon Little

During his studies at the Royal Scottish Academy of Music and Drama

RSAMD Jack and the Beanstalk Archie
RSAMD The Caucasian Chalk Circle Singer (Arkadi Tsheidse)
RSAMD The Tempest Ferdinand
RSAMD Plasticine Groom / Grandmother
RSAMD Last Supper Young Man / Chorus
RSAMD Vassa Semyon
RSAMD God the Game Show Stewart
RSAMD Bite of the Night First Youth / Chorus