Stewart is a writer, director and dramaturg. He scripted Islander, which was selected for the Made In Scotland 2019 showcase and won Musical Theatre Review’s Best Musical Award. His other scripts include Seesaw (Unicorn Theatre), Time Lapse (Southwark Playhouse), Phoenix and Turtle (Little Angel Theatre). He has worked as a dramaturg with the Royal Shakespeare Company, Bristol Old Vic, Hull Truck, Ovalhouse and Arcola.