Gianni Selvaggi

Gianni was born in Malta, to an Italian father and a Maltese mother and has been performing professionally on the local scene since 2012.

He became a member of the Malta Amateur Dramatic Club (MADC) in 2014 and in 2015 began performing with Teatru Manoel Youth Theatre Company (TMYT), spending three years training under the tutelage of theatre practitioner Denise Mulholland. He is currently a member of the Toi Toi Collective (TTC), an ensemble working clos

Productions with TMYT include puppeteer of the Old Man in The Three Sunsets (2015), M in Lungs (2016), and Teddy in RUBBISH (2016). In November 2016, Gianni performed in TMYT’s original production of CLUB at the Chrysalis Festival, held at the Traverse Theatre in Edinburgh.

Also in 2016, Gianni successfully obtained his ATCL Diploma in Speech and Drama with a Distinction from Trinity College (London) and was awarded Best Actor and Best Production in the MADC One Acts Play Festival for his role in 22 Minutes

Aside from acting, Gianni is also very fond of writing. His writing credits include TMYT’s Hell’s Gatekeeper (2017), and the musical My Fanny Valentine, a show co-written with Leggy Blonde Productions (UK), which was staged at the Edinburgh Festival Fringe in August 2017.

Most recently, Gianni signed on to write an original production for Valletta 2018 as part of the “Get Your Act Together” project, mediated by More or Less Theatre company and mentored by acclaimed theatre practitioners from across Europe. His show, You Make Lemonade, is a one-man dramatic comedy touching on subjects such as cancer in men, mental health and substance dependancy. The play will be staged across Malta between October and December 2018.

Apart from the arts, Gianni works in the iGaming industry, focusing on user experience, design and product management, having graduated with a Bachelors Degree in Communication Studies at the University of Malta.

Join our newsletter

Receive news and updates straight to your inbox


Oscar Zammit Street, Msida MSD1280, Malta

Office Number

(+356) 2124 6619

School Number

(+356) 2124 6644