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

Bogwoman

1997
as Barry

Boy A

2007
as Terry

Braveheart

1995
as Veteran

Cargo

2005
as Brookes

Criminal

2004
as William Hannigan

Cursed (2020)

2020
as Father Carden

Dog Altogether

2007
as Joseph

Edith

2016
as Jake

FairyTale: A True Story

1997
as Sergeant Farmer

Gunpowder

2017
as Henry Garnet

Hector

2015
as Hector McAdam

Hercules

2014
as Sitacles

Hostiles

2017
as Lieutenant Colonel Ross McGowan

Kiss of Life

2003
as John

Liaison

2023
as Richard Banks

Lily's Driftwood Bay

2014
as Salty Dog

Marionette (Repression)

2020
as Dr. McVitie

Miss Julie

1999
as Jean

Mum

2016
as Michael

Neds

2010
as Mr. McGill

Olive Kitteridge

2014
as Jim O’Casey

On a Clear Day

2005
as Frank

Ozark

2017
as Jacob Snell

Payback (2023)

2023
as Cal Morris

Pearl

2019
as Al

Quarry

2016
as The Broker

Riff-Raff

1991
as Jake

Scotland on Screen

2009
as Peter Mullan

Session 9

2001
as Gordon

Shoebox Zoo

2004
as Michael Scot

Stone of Destiny

2008
as Ian's Father

Stonemouth

2015
as Don

Sunset Song

2015
as John Guthrie

Sunshine on Leith

2013
as Robert 'Rab' Henshaw

The Big Man

1990
as Vince

The Claim

2000
as Daniel Dillon

The Escort

1999
as Patricia's Husband

The Fear (UK)

2012
as Richie Beckett

The Fixer

2008
as Lenny Douglas

The Last Legion

2007
as Odoacer

The Liability

2012
as Peter

The Magdalene Sisters

2002
as Mr O'Connor

The Steamie

1988
as Andy

The Trial of Tony Blair

2007
as Gordon Brown

The Vanishing

2019
as Thomas

This Little Life

2003
as Neonatologist

Tommy's Honour

2017
as Tom Morris

Top of the Lake

2013
as Matt Mitcham

Trainspotting

1996
as Swanney "Mother Superior"

True North

2006
as Riley

Tyrannosaur

2011
as Joseph

War Horse

2011
as Ted Narracott

Welcome to the Punch

2013
as Roy Edwards

Young Adam

2003
as Les Gault

Director

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

Writer

Movie Fridge 1995
Movie Good Day for the Bad Guys 1995
Episode Bunch Of Five
Miles Better
1992
Movie Neds 2010
Movie Orphans 1998
Movie The Magdalene Sisters 2002

Guest Star

Episode A Play, A Pie and A Pint
A Play, A Pie & A Pint - Scotland's Theatre Revolution
2019
Episode The Lord of the Rings: The Rings of Power
Adrift
2022
Episode Kevin Bridges: What's the Story?
Big Issues
2012
Episode Westworld
Decoherence
2020
Episode The Fear (UK)
Episode 1
2012
Episode The Fear (UK)
Episode 2
2012
Episode The Fear (UK)
Episode 3
2012
Episode The Fear (UK)
Episode 4
2012
Episode Westworld
Reunion
2018
Episode Westworld
The Passenger
2018
Episode Westworld
The Riddle of the Sphinx
2018