Known For:
Acting
Birthday:
N/A
Place of Birth:
Leith, Edinburgh, Scotland, UK
| Year | Movie | Role |
|---|---|---|
| 2025 | Riot on Redchurch Street - The Director's Cut | |
| 2025 | Row | DCI MacKelly |
| 2025 | Twenty Twenty | |
| 2022 | The Strange Case of Dr. Jekyll & Mr. Hyde | Councillor Begg |
| 2020 | venusvirus | Venus |
| 2020 | Miraculous | Max Mojo |
| 2020 | Trifle | |
| 2019 | Only You | Mike |
| 2019 | Best Before Death | Bill Drummond |
| 2019 | Duck Daze | Minister |
| 2018 | Outlaw King | John Macdougall of Argyll |
| 2018 | O, Hunter Heart | Contributor |
| 2016 | West Skerra Light | McGlick |
| 2016 | Moon Dogs | Davey |
| 2015 | Big Gold Dream: Scottish Post-Punk and Infiltrating the Mainstream | Himself |
| 2012 | Shell | Trucker |
| 2012 | Death in a Nut | |
| 2011 | War Horse | Medic in Trench |
| 2011 | Perfect Sense | Husband at Grave |
| 2006 | Longford | Roy |
| 2003 | Sweet Dreams | Dr. Meisling |
| 2002 | The Sucker Punch | |
| 1999 | Miss Julie | Servant |
| 1998 | The Acid House | Alec |
| 1997 | Coriolanus | Sicinius Volutes |
| 1996 | Gadgetman | Donnie Dolan |
| 1996 | The Leading Man | Henry |
| 1995 | 3 | |
| 1994 | Brotherly Love | |
| 1992 | The Grass Arena | Andy |
| 1988 | Reasonable Force | D.S. Elliot |
| 1988 | Tumbledown | Sergeant Brodick |
| 1988 | Down Where the Buffalo Go | Man at Pier #2 |
| 1983 | Local Hero | Roddy |
| Year | TV Show | Role |
|---|---|---|
| 2021 | Shadow and Bone | Kerch Captain |
| 2021 | Annika | PS Tam Glenn |
| 2021 | Crime | Ronnie Hamil |
| 2014 | Outlander | Alastair |
| 2000 | Life Force | Retro |
| 1995 | Hamish Macbeth | Black Bob Roberts |
| 1994 | Pie in the Sky | Leavis |