David O'Hara
Acting on Screenshoe — the social network for verified film & TV professionals.
Born 1965-07-09.
53 film credits · 13 TV credits · 6.0 average rating
Known For
- The Departed
- Braveheart
- Luther
Connect with David O'Hara and thousands of other industry professionals on Screenshoe.