Nomes Alternativos: David Patrick O'Hara
Nascimento: 9 de Julho de 1965 (58 years)
Glasgow - Reino Unido da Grã-Bretanha e Irlanda do Norte
É filho de Marta e Patrick O'Hara, um trabalhador de construção civil. David apareceu em muitos filmes e séries de tv, incluindo a série estadunidense The District, a qual deixou após uma temporada para voltar para o Reino Unido.
Seu mais memorável papel foi em Braveheart, como o louco irlandês Stephen.