David O'Hara s-a nascut in 9 iulie 1965, Glasgow, Scotia, Regatul Unit . Este fiul lui Martha O'Hara si Patrick. Stră-bunicul lui fiind irlandez. El a crescut în Pollok, o parte din partea de sud a Glasgow a schemelor de locuinţe. După părăsirea şcolii , el a fost acceptat pentru un program de tineret de şanse, o comunitate de teatru, cu sediul la Centrul de Arta din Glasgow. David s-a mutat la Londra, la vârsta de 17 pentru a studia la Şcoala Centrală de exprimare şi de Teatru,dar a plecat după doi ani din cauza lipsei de fonduri. El s-a întors in Scoţia şi a aterizat intr-un rol în Bill Forsyth este "Confort şi bucurie",apoi a revenit la centrala pentru a termina . El a fost dubla la Ralph Fiennes în "miezul verii A Night's Dream". El a efectuat în "Romeo şi Julieta", ca Tybalt, regia Declan Donnallan pentru New Shakespeare Company, în aer liber de Teatru de la Londra Regent's Park, care a fost urmat de un turneu european. Alte piese de teatr...