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.
Movies
Horizon: An American Saga - Chapter 2
Horizon: An American Saga - Chapter 1
Bowler Hat Surveyor
Deus
Ulph
The Sparrow
Larry
Santana
Stan the Man
Old Timer
The Professor and the Madman
Church
Cold Pursuit
Gallum 'Sly' Ferrante
Dirt Road To Lafayette
Tom
In Extremis
Alex
The Messenger
DCI Keane
Reach Me
Dominic
The Groundsman
Keith
Best Laid Plans
Curtis
Contraband
Jim Church
Cowboys & Aliens
Pat Dolan
Golf in the Kingdom
Shivas Irons
Whole Lotta Sole
Mad Dog Flynn
Harry Potter and the Deathly Hallows: Part 1
Albert Runcorn
The Kid
Terry
Darfur
Freddie Smith
Jack Said
The Boss
Wanted
Mr. X
Doomsday
Michael Canaris
Damage
John Ward
The Departed
Fitzy
Club Soda
Man at Bar #2
Tristan & Isolde
Donnchadh
Hotel Rwanda
David
Stander
Allan Heyl
Den of Lions
Ferko Kurchina
Made
The Welshman
Crossfire Trail
Rock Mullaney
Donovan Quick
Clive
Jesus
John The Baptist
Janice Beard 45 WPM
O'Brien
The Match
Mechanic
Fever
Will
The Matchmaker
Sean Kelly
The Slab Boys
Terry Skinnedar
Oliver Twist
Bill Sikes
The Near Room
Harris Hill
The Devil's Own
Martin MacDuff
Some Mother's Son
Frank Higgins
Braveheart
Stephen, Irish Fighter
Open Fire
Armed Robber
Grushko
Lev
Maria's Child
Michael
The Bridge
Philip Wilson Steer
Fellow Traveller
Ronnie Wilson
Resurrected
Male Nurse
Link
Tom
Comfort and Joy
Engineer
TV Series
Gotham
Reggie Payne
3 Episodes
Marvel's Agents of S.H.I.E.L.D.
Alistair Fitz
3 Episodes
Luther
George Stark
4 Episodes
The Tudors
Henry Howard
20 Episodes
The Commander
4 Episodes
The District
Danny MacGregor
23 Episodes
Trial & Retribution
2 Episodes
The Tales of Para Handy
Robert Grant
1 Episode
Full Stretch
1 Episode
Chimera
4 Episodes
Prime Suspect
DS Rankine
1 Episode
The Monocled Mutineer
1 Episode
Taggart
1 Episode