Known For:
Acting
Birthday:
January 1, 1965
Place of Birth:
Blairgowrie, Perthshire, Scotland, UK
| Year | Movie | Role |
|---|---|---|
| 2023 | Macbeth | Macduff |
| 2018 | Calibre | Angus |
| 2017 | Churchill | Admiral Ramsay |
| 2012 | Hsue-shen Tsien | Pyre |
| 2012 | The Sweeney | Screw |
| 2007 | Outlaw | Sgt. Grieves |
| 2007 | Stuart: A Life Backwards | Dangerous Ginger |
| 2006 | The Witches Hammer | Vampire |
| 2005 | 7 Seconds | Banner |
| 2005 | Hiroshima | Parsons |
| 2004 | About Love | |
| 2002 | K-19: The Widowmaker | Konstantin |
| 2002 | Al's Lads | Tony |
| 2000 | Tough Love | DI Donald Parkin |
| 2000 | The Lovers | |
| 1999 | Aristocrats | William Ogilvie |
| 1998 | Terror in the Mall | Tom |
| 1998 | Imogen's Face | Steve |
| 1993 | Olly's Prison | Frank |
| 1989 | Venus Peter | Billy |
| Year | TV Show | Role |
|---|---|---|
| 2019 | Alien: Isolation – The Digital Series | Axel |
| 2017 | The Loch | Don McGrellish |
| 2009 | Law & Order: UK | |
| 2006 | Robin Hood | |
| 2006 | Saxondale | Toby |
| 2005 | Hiroshima: The First Weapon of Mass Destruction | Captain Deke Parsons |
| 2003 | Working Shakespeare | |
| 1994 | Pie in the Sky | Darren Humphrey |
| 1993 | The Blackheath Poisonings | Doctor Hassall |
| 1992 | Between the Lines | |
| 1991 | Soldier Soldier | Capt Stuart Cunningham |
| 1988 | Piece of Cake | 'Pip' Patterson |
| 1985 | The Ray Bradbury Theater | Lover |