Training: Royal Conservatoire of Scotland.
Theatre includes: Harry Potter and the Cursed Child Original Company (Palace); The Silver Sword (UK tour); The Tale of Mr Tumble (Manchester International Festival); The BFG (Royal Lyceum Theatre Edinburgh); Our Day Out (Oldham Coliseum); Story Hunters (Clwyd Theatr Cymru); The Little Mermaid, Mother Goose (Adam Smith Theatre); Forest Boy (Arcola/St. James); The 25th Annual Putnam County Spelling Bee (UK tour).
Film includes: Sunshine on Leith.
Television includes: The Tale of Mr Tumble.