Kirsty originated the role of Manda in Our Ladies of Perpetual Succour (National Theatre of Scotland/international tour/National Theatre/West End; collective Olivier Award nomination for Best Actress in a Supporting Role).
Other theatre credits include Chava in Fiddler on the Roof (Menier Chocolate Factory); Susanna Walcott in The Crucible (Royal Lyceum Theatre); title role in Rapunzel (Platform Theatre); Susan Walker in Miracle on 34th Street, Lady Agatha in The Admirable Crichton, Morag in Mr Bolfry and Bella in Yellow on the Broom (Pitlochry Festival Theatre); Little Miss Thimble in Freak Show (Noisemaker Productions).
Television and film includes The Crown, and the shorts Skin Deep and End of Season.
Radio includes A Lulu of a Kid, Lulu’s Back in Town.
Trained at the Dance School of Scotland and the Royal Conservatoire of Scotland.