David O'Hara
David Patrick O'Hara (born 9 July 1965) is a Scottish stage and character actor. A graduate of the Royal Central School of Speech and Drama in London, he is best known to audiences for his numerous supporting roles in high-profile films; including Irishman Stephen in Braveheart, dimwitted mobster Fitzy in The Departed, hitman Mr. X in Wanted, and Albert Runcorn in Harry Potter and the Deathly Hallows – Part 1. He portrayed Det. Danny 'Mac' McGregor on The District, and Henry Howard, Earl of Surrey on The Tudors.
Description above from the Wikipedia article David O'Hara, licensed under CC-BY-SA, full list of contributors on Wikipedia.
Acting
Movie
Harry Potter and the Deathly Hallows: Part 1
as Albert Runcorn
2010
Movie
The Departed
as Fitzy
2006
Movie
Braveheart
as Stephen, Irish Fighter
1995
Movie
Wanted
as Mr. X
2008
Movie
Cowboys & Aliens
as Pat Dolan
2011
TV
Marvel's Agents of S.H.I.E.L.D.
as Alistair Fitz
2013
TV
Gotham
as Reggie Payne
2014
Movie
Hotel Rwanda
as David
2004
Movie
Cold Pursuit
as Gallum 'Sly' Ferrante
2019
Movie
Contraband
as Jim Church
2012
Movie
Doomsday
as Michael Canaris
2008
Movie
The Devil's Own
as Martin MacDuff
1997
Movie
The Professor and the Madman
as Church
2019
TV
Luther
as George Stark
2010
Movie
Tristan & Isolde
as Donnchadh
2006
TV
The Tudors
as Henry Howard
2007
Movie
Horizon: An American Saga - Chapter 1
as Bowler Hat Surveyor
2024
Movie
Made
as The Welshman
2001
Movie
Santana
2020
Movie
Link
as Tom
1986
Movie
Stander
as Allan Heyl
2003
Movie
Oliver Twist
as Bill Sikes
1997
Movie
Reach Me
as Dominic
2014
TV
Prime Suspect
as DS Rankine
1991