Sally attended the School at Steppenwolf in Chicago where she trained in Meisner, Viewpoints and Improvisation with ensemble members and at Langside College, Glasgow.
Radio Drama credits include; Why Mummy Drinks, Why Mummy Swears, Saddled (2 series), Reply to All, Sunset Song, (BBC Scotland).
Recent voiceover work includes: Various Tunnocks TV adverts.
TV credits Include; Scot Squad, River City, Only An Excuse, Two Doors Down, Group (BBC Scotland)
Theatre work as an actress includes: Cinderfella, The Ugly One, Three Sisters, Valhalla, Peter Panto (Tron), Low Pay, Don’t Pay (Glasgow Life/Tron), Wendy and Peter Pan (Lyceum), How To Disappear (Traverse), Rhinoceros , (EIF/Lyceum), The James Plays (NTS), Great Expectations, Time and The Conways (nominated best actress TMA 2014 – Dundee Rep), Days of Wine and Roses (nominated best actress CATS 2012) Doubt, Autobahn (Theatre Jezebel) Whatever Happened to Baby Jane, Cleo, Camping, Emmanuel and Dick, Top Girls , The Nun (Citizens Theatre)
Theatre work as a director: Smile (Dundee Rep), What the Animals Say, Outside In (Play Pie Pint), Blithe Spirit, Yellow Moon (New College Lanarkshire)
Sally was born in Perth.