
Glasgow, Scotland, UK
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.

as Henry Howard

as Alistair Fitz
2013

as Reggie Payne
2014

as Henry Howard
2007

as Albert Runcorn
2010

as Danny MacGregor
2000

as Michael
1985

as George Stark
2010

as Fitzy
2006

as DS Rankine
1991

1983

as Stephen, Irish Fighter
1995

as Bowler Hat Surveyor
2024
as Ulph
2022

2024

as Bowler Hat Surveyor
2024

as Ulph
2022

as Larry
2022

2020

as Old Timer
2020

as Church
2019

as Gallum 'Sly' Ferrante
2019

as Tom
2018

as Alex
2017

as DCI Keane
2015

as Dominic
2014

as Self
2014

as Keith
2013

as Curtis
2012

as Jim Church
2012

as Pat Dolan
2011

as Shivas Irons
2011

as Mad Dog Flynn
2011

as Albert Runcorn
2010

as Terry
2010

as Freddie Smith
2009

as The Boss
2009

as Mr. X
2008
as Henry Howard
20 ep.

as Alistair Fitz
3 episodes

as Reggie Payne
3 episodes

as Henry Howard
20 episodes

as Danny MacGregor
23 episodes

as Michael
1 episodes

as George Stark
4 episodes

as DS Rankine
1 episodes

1 episodes

4 episodes

4 episodes

as Robert Grant
1 episodes

1 episodes
1 episodes