Fin Ross Russell is the co-founder of Island Life Productions. Since founding the company, he completed his BA in Drama, Applied Theatre & Education from the Royal Central School of Speech & Drama.
Following a year working at Chichester Festival Theatre as the theatre's Education Assistant, Fin moved up to Edinburgh where he has worked as a freelance facilitator for various companies including the Brunton Theatre, Millennium Stage School, Scottish Youth Theatre, Edinburgh City Council, Strange Town, Ignite Theatre, Imaginate, LYRA, PACE Theatre Company and Lyceum Youth Theatre. Fin also lectures for the CGO Institute and assistant directed Perth Theatre's main-stage production of Chaos (February 2022). Fin is a board member of Capital Theatres and founding member of their new Youth Advisory Board.