| Height: | 5'11 |
| Hair Colour: | Brown |
| Eye Colour: | Hazel |
| Training: | Drama Centre London |
| Represented By: | Richard Carey |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Ted Lasso (Series 4) | Jackson | Ellie Heydon | Warner Bros for Apple TV+ |
| The Chief (Series 2) | Steve / Andy | Iain ‘Noddy’ Davidson | The Comedy Unit / BBC |
| Shetland (Series 10) | Donnie Russell Series Regular |
Ruth Paxton & Ruth Carney | BBC |
| Dept. Q | Colin Cunningham Recurring |
Scott Frank | Netflix / Left Bank Pictures |
| Shetland (Series 9) | Donnie Russell Series Regular |
Andrew Cumming & Ruth Paxton | BBC |
| Outlander (Series 7) | Michael Murray Recurring |
Stewart Svaasand | Sony Pictures Television / Left Bank Pictures / Starz |
| Wax Fruit | Duncan Brown | Morag Fullarton | Little White Rose Films |
| Shetland (Series 8) | Donnie Russell Series Regular |
Andy Newbery & Giulia Gandini | BBC |
| The Gold | Shuggie | Lawrence Gough | BBC / Paramount+ |
| Shetland (Series 7) | Donnie Russell Series Regular |
Fiona Walton & Louis Paxton | BBC |
| Shetland (Series 6) | Donnie Russell Series Regular |
Max Myers & Siri Rødnes | BBC |
| Guilt (Series 2) | Zack | Patrick Harkins | BBC |
| Doctors | Tim Partridge | Peter Fearon | BBC |
| Shetland (Series 5) | Donnie Russell Series Regular |
Gordon Anderson & Isabelle Sieb | BBC |
| Teacup Travels | Alexius / Teo / Exoidas / Cadmus / Dorian | Simon Hynd | Plum Films / BBC |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Dead Dad Dog | Eck Co-Lead |
Liz Carruthers | Finborough Theatre, London / Traverse Theatre, Edinburgh |
| Anna Karenina | Stiva | Polina Kalinina | Royal Lyceum Theatre Edinburgh / Bristol Old Vic |
| The Prognostications Of Mikey Noyce | Mikey Noyce Lead |
Shilpa T-Hyland | Oran Mor, Glasgow / The Lemon Tree, Aberdeen |
| The Comedy Of Errors | Antipholus of Syracuse & Ephesus Lead |
Dominic Hill | Glasgow Citizens & Tour |
| Mooning | Sean Co-lead |
Louise Ludgate | Oran Mor, Glasgow |
| The Duchess of Malfi | Ferdinand | Zinnie Harris | Glasgow Citizens |
| The Duchess of Malfi | Ferdinand | Zinnie Harris | Royal Lyceum Theatre Edinburgh |
| The Belle's Stratagem | Doricourt | Tony Cownie | Royal Lyceum Theatre Edinburgh |
| Trainspotting | Tommy / Sick Boy | Gareth Nicholls | Glasgow Citizens / The King’s Theatre, Edinburgh |
| Let The Right One In | Torkel / Janne / Jimmy | John Tiffany | National Theatre of Scotland (U.S. Tour) |
| Trainspotting | Tommy / Sick Boy | Gareth Nicholls | Glasgow Citizens |
| Pink Confetti | Harry 'Badger' Clash | Oliver Dawe | Babel Performing Arts Festival / Etch |
| Let The Right One In | Torkel / Janne / Jimmy | John Tiffany | St Anne's Warehouse, New York |
| Let The Right One In | Torkel / Janne / Jimmy | John Tiffany | Apollo Theatre |
| Let The Right One In | Torkel / Janne / Jimmy | John Tiffany | Royal Court Theatre |
| Let The Right One In | Torkel / Janne / Jimmy | John Tiffany | National Theatre of Scotland / Dundee Rep |
| Macbeth | Malcolm | Rachel O’Riordan | Perth Theatre / The Tron, Glasgow |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Leg Of A Salesman | Henry Lead |
Ryan Williams | Glass Cow Productions |
| SWIL Xmas Special | Lambcroft | Michael Dapaah & Marv Brown | Big Deal Films & Dapaah Productions |
| Natural Causes | Carl Lead |
Ryan Williams | Glass Cow Productions |
| Harm | Officer Pietro | Ciaran Hodgman | Futuristfilm Ltd |
| Crowman | Deek | Duncan Nicoll | Flyboy Creative |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Aberlour A’Bunadh | Narrator | Various | Oliver Agency |
| Aberlour Aged 50 Years | Narrator | Various | Cowboys Agency |
| Aviva | Make it Click | Son | Various | Media Monks Ltd |
| STV/Samsung | Continuity Announcer | Tom Silcock | ITV Studios |
| Network Rail Scotland | Narrator | Karen Sonego | Network Rail |
| Aberlour Brand Campaign | Narrator | Various | Zak Agency |
| The Sojourn Audio Drama | Faulkner (Reeves) Recurring |
Daniel Orrett | Spacedock International |
| STV Continuity Announcer | Continuity Announcer 2020 - 2024 |
Various | STV |
| Title | Role | Director | Production co. |
|---|---|---|---|
| Service Fanatics (Toyota) | Steve (Hero) | Peter Lydon | Twice Pictures |