Training: BA Acting - East 15 Acting School; HND Acting and Performance - School of Theatre, Dundee College.
Theatre Credits include: Boris the Musical 2: Brexit Harder, Trump the Musical (Blowfish Theatre), Puss in Boots, Buzz: A New Musical (Fat Rascal Theatre); What Remains of Richard? (Ceridwen Theatre Company); The Grapes of Wrath (Pitlochry Festival Theatre); Macbeth (Theatre Babel) and Oliver! (Perth Theatre).
Film Credits include: Outlander (Starz); McDonald's Great Tastes of the World (McDonalds) and Land of Thieves (Population 3 Media).
Credits while Training include: Othello, Welcome to Thebes, As You Like It, Three Sisters, The Rimers of Eldritch (East 15); The Last Days of Yegor Bulychev, Absolute Hell, and Port (Dundee College).