Stephen started to attend Masquerade Performing Arts School when he was 4 and continued to do so for 11 years. Since then he's been very active within the theatre scene in Malta. In Summer 2015, he attended a Contemporary Drama 2-week workshop at the Royal Academy of Dramatic Art (RADA) in London. He is also a member of the Teatru Manoel Youth Theatre (TMYT) whose principal tutor is Denise Mulholland, and has been part of several productions put up by the company, such as; 'The Three Sunsets' and 'Rubbish', which were both performed at the Manoel Theatre. Recently, they performed 'CLUB' at the Traverse Theatre in Edinburgh, forming part of the Chrysalis Festival 2016 and Shakespeare in Pieces, where he played the lead role of Iago in an original devised piece, ‘An Honest Man’. In February 2017, Stephen played the lead role of Jamie Biggins in Unifaun’s Production – ‘Unintended’ which was put up at Spazju Kreattiv. During the previous year, he also played a main role within a new drama series, which was aired on a local TV channel and has been involved in music videos such as, 'Funk Initiative's – Pray My Soul is Saved, but I Guess it's Damned' and several other commercials and adverts for 'Cisk', 'Delicata Wine', ‘Pizza Hut’ and many more. He is also taking part in an on-going production 'Ahna u Huma' directed by Ronald Briffa, as part of the Culture Pass 2017. Stephen is currently reading a degree in BSc Business Administration with International Business at Saint Martin's Institute, Malta.