David O'Hara Filmography
- Actor (55 credits)
- Dirt Road to Lafayette (2018) Tom
- In Extremis (2017) Alex
- Dias Santana (2016) Calum Mackie
- The Messenger (2015) DCI Keane
- Reach Me (2014) Thumper
- What's the Score? (2014) играет самого себя
- Agents of S.H.I.E.L.D. (2013) Alistair Fitz
- Best Laid Plans (2012) Curtis
- Cowboys & Aliens (2011) Pat Dolan
- Contraband (2011) Jim Church
- Whole Lotta Sole (2011) Mad Dog Flynn
- Harry Potter and the Deathly Hallows: Part 1 (2010) Albert Runcorn
- Golf in the Kingdom (2010)
- Luther (2010) DSU George Stark
- The Kid (2010) Terry
- Darfur (2009) Freddie Smith
- Jack Said (2009) The Boss
- Wanted (2008) Mr. X
- Doomsday (2008) Michael Canaris
- Tales of William Wallace (2007) играет самого себя
- The Tudors (2007) Henry Howard, Earl of Surrey
- Damage (2007) John Ward
- Club Soda (2006) Man at Bar #2
- The Departed (2006) Fitzy
- The Commander: Blackdog (2005) DCC Stephen 'Blackdog' Blackton
- Tristan + Isolde (2005) Donnchadh
- Hotel Rwanda (2004) David
- Den of Lions (2003) Ferko Kurchina
- Stander (2003)
- Crossfire Trail (2001) Rock Mullaney
- Made (2001) The Welshman
- The District (2000) Det. Danny «Mac» McGregor
- Donovan Quick (2000) Clive
- Jesus (1999) John The Baptist
- Janice Beard 45 WPM (1999) O'Brien
- Fever (1999) Will
- The Match (1999) Mechanic
- The MatchMaker (1997) Sean Kelly
- The Devil's Own (1997) Martin MacDuff
- The Slab Boys (1997) Terry Skinnedar
- Oliver Twist (1997) Bill Sikes
- Some Mother's Son (1996) Frank Higgins
- Prime Suspect 5: Errors of Judgement (1996) DS Rankine
- The Near Room (1995) Harris Hill
- Braveheart (1995) Stephen
- Open Fire (1994) Armed Robber
- The Tales of Para Handy (1994) Robert Grant
- Grushko (1994) Lev
- The Bridge (1992) Phillip Wilson Steer
- Chimera (1991) Reynolds
- Jute City (1991) Duncan Kerr
- Resurrected (1989) Male Nurse
- The Monocled Mutineer (1986)
- Link (1986) Tom
- Comfort and Joy (1984) Engineer