Home / Discover / People
  • Born In Peterhead, Scotland, UK
  • Born November 2, 1959
  • Gender Male
  • Race White or Caucasian (Non-Hispanic)
  • Created April 2, 2021 by
    Administrator admin
  • Modified October 7, 2023 by
    CamEm

War Horse

2011
as Ted Narracott

Trainspotting

1996
as Swanney "Mother Superior"

Braveheart

1995
as Veteran

Hercules

2014
as Sitacles

Hostiles

2017
as Lieutenant Colonel Ross McGowan

The Big Man

1990
as Vince

This Little Life

2003
as Neonatologist

The Escort

1999
as Patricia's Husband

The Trial of Tony Blair

2007
as Gordon Brown

Hector

2015
as Hector McAdam

Session 9

2001
as Gordon

Bogwoman

1997
as Barry

Criminal

2004
as William Hannigan

The Claim

2000
as Daniel Dillon

Riff-Raff

1991
as Jake

Tyrannosaur

2011
as Joseph

Sunshine on Leith

2013
as Robert 'Rab' Henshaw

Kiss of Life

2003
as John

FairyTale: A True Story

1997
as Sergeant Farmer

Welcome to the Punch

2013
as Roy Edwards

True North

2006
as Riley

Stone of Destiny

2008
as Ian's Father

Tommy's Honour

2017
as Tom Morris

The Magdalene Sisters

2002
as Mr O'Connor

Dog Altogether

2007
as Joseph

Edith

2016
as Jake

Marionette (Repression)

2020
as Dr. McVitie

Sunset Song

2015
as John Guthrie

The Vanishing

2019
as Thomas

Cargo

2005
as Brookes

Miss Julie

1999
as Jean

Neds

2010
as Mr. McGill

On a Clear Day

2005
as Frank

Young Adam

2003
as Les Gault

Scotland on Screen

2009
as Peter Mullan

Boy A

2007
as Terry

The Steamie

1988
as Andy

The Last Legion

2007
as Odoacer

Pearl

2019
as Al

The Liability

2012
as Peter

Director

Movie Fridge 1995
Movie The Magdalene Sisters 2002
Movie Orphans 1998
Movie Good Day for the Bad Guys 1995
Movie Neds 2010

Writer

Movie Fridge 1995
Movie The Magdalene Sisters 2002
Movie Orphans 1998
Movie Good Day for the Bad Guys 1995
Movie Neds 2010