Home / Discover / People
  • Born In Glasgow, Scotland, UK
  • Born July 9, 1965
  • Gender Male
  • On Other Sites IMDB TheMovieDB.com
  • Created December 20, 2022 by
    Administrator admin
  • Modified October 14, 2023 by
    CamEm

Wanted

2008
as Mr. X (as David Patrick O'Hara)

The Departed

2006
as Fitzy

Braveheart

1995
as Stephen, Irish Fighter

Contraband

2012
as Jim Church

Hotel Rwanda

2004
as David

Cowboys & Aliens

2011
as Pat Dolan

The Tomb

1986
as John Banning (as David Pearson)

Some Mother's Son

1996
as Frank Higgins

The Near Room

1995
as Harris Hill

The Rising: 1916

as James Connolly

Made

2001
as The Welshman

Donovan Quick

2000
as Clive

Fever

2001
as Will

Braveheart: A Look Back

2009
as David O'Hara

Whole Lotta Sole

2012
as Mad Dog Flynn

In Extremis

2017
as Alex

Doomsday

2008
as Michael Canaris

Chimera

1991
as Reynolds

Armed Response

1986
as Thug #1

The Sparrow

2022
as Larry

The Match

1999
as Mechanic

Open Fire

1994
as Armed Robber

The Slab Boys

1997
as Terry Skinnedar

The Kid

2010
as Terry

Tristan & Isolde

2006
as Donnchadh

The Matchmaker

1997
as Sean Kelly

Biohazard

1985
as Rieger

Best Laid Plans

2012
as Curtis

Jack Said

2009
as The Boss

Attack on Darfur

2009
as Freddie Smith

The Groundsman

2013
as Keith

Jesus

1999
as João Batista

Stander

2003
as Allan Heyl

Comfort and Joy

1984
as Engineer

Den of Lions

2003
as Ferko Kurchina

Crossfire Trail

2001
as Rock Mullaney

Golf in the Kingdom

2011
as Shivas Irons

Sleazemania Strikes Back

1985
as Surfer Bob (segment "Beach Blanket Bloodbath")

Link

1986
as Tom

Oliver Twist

1997
as Bill Sikes

The Messenger

2015
as DCI Keane

Reach Me

2014
as Dominic

Deus

2021
as Ulph

The Devil's Own

1997
as Martin MacDuf

Producer

Movie High Resolution 2018

Guest Star

Episode Luther
Episode 1
2013
Episode Luther
Episode 2
2013
Episode Luther
Episode 3
2013
Episode Luther
Episode 4
2013
Episode Gotham
Red Hood
2015
Episode Prime Suspect
Errors of Judgement (1)
1996
Episode Prime Suspect
Errors of Judgement (2)
1996
Episode Marvel's Agents of S.H.I.E.L.D.
All the Madame's Men
2017
Episode Marvel's Agents of S.H.I.E.L.D.
Farewell, Cruel World!
2017
Episode Gotham
Beasts of Prey
2015