Johnny trained at Royal Conservatoire of Scotland. He works as a writer, director, performer and educator. His work has taken him throughout Scotland, London, Cardiff, Czech Republic, Madrid, Valencia, Singapore and New York.
He has been described as the new ‘vanguard’ of pantomime in the national press, having written 14 contemporary pantomimes. He is also the author of several education publications for Scottish Opera and RSCS.
Johnny’s work has been nominated for both a New York Drama Desk Award (Promises Promises) and several Critics Award for Theatre in Scotland nominations (Cinderella, The Incredible Adventures of See Thru Sam, Wendy Hoose & A Perfect Stroke). Sleeping Cutie was also nominated for Best Script in 2019 Great British Pantomime Awards.
Johnny is currently under commission to the BBC, National Theatre of Scotland, macrobert and Tron Theatre. Johnny is part of the core writer team for BBC’s River City. He is currently in development with several TV comedy series.