Photograph by Lumosia Writer. Director. Actor.BAFTA New Talent award winning writer, director, and actor from Glasgow, Scotland.