David O'Hara

Oyunculuk

2016
Marvel's Agents of S.H.I.E.L.D. - Sezon 4
Bölüm 18 - 19 - 20
Rolü: Alistair Fitz
2014
Reach Me
Rolü: Dominic
2013
Luther - Sezon 3
Rolü: George Stark
2012
Son Vurgun
Rolü: Jim Church
2012
Covert Affairs - Sezon 3
Bölüm 10
Rolü: Dmitri Larionov
2012
Best Laid Plans
Rolü: Curtis
2011
Kovboylar ve Uzaylılar
Rolü: Pat Dolan
2010
The Tudors - Sezon 4
Rolü: Henry Howard
2009
Damage - Sezon 0
Rolü: -
2008
Wanted
Rolü: Mr. X
2008
Doomsday
Rolü: Michael Canaris
2008
Trial & Retribution - Sezon 11
Bölüm 7
Rolü: D.I. Jack Mullins
2008
Criminal Minds - Sezon 4
Bölüm 14
Rolü: Ed Gein
2006
Tristan & Isolde
Rolü: The King
2006
Köstebek
Rolü: Fitzy
2005
The Commander - Sezon 3
Bölüm 1
Rolü: Stephen 'Blackdog' Blackton
2004
Hotel Rwanda
Rolü: David
2000
 görüntüsü
The District - Sezon 1
Bölüm 12
Rolü: Danny "Mac" McGregor
1997
Sessiz Düşman
Rolü: Martin MacDuff
1996
Prime Suspect - Sezon 5
Bölüm 1 - 2
Rolü: Jerry Rankine
1995
Cesuryürek
Rolü: Stephen