Fin Ross Russell

Fin Ross Russell is the co-founder of Island Life Productions, an Edinburgh-based arts company working with emerging artists and members of the public to create high quality art.

Fin completed his BA in Drama, Applied Theatre & Education from the Royal Central School of Speech & Drama in 2018. Following a year working at Chichester Festival Theatre as the theatre's Education Assistant, Fin returned to Edinburgh where alongside running the company, he is a freelance workshop facilitator for Scottish Youth Theatre, Edinburgh City Council & Strange Town.