Born in Tyneside, David graduated in Civil Engineering at Loughborough University. He worked internationally as an exploration engineer for British Petroleum before studing Voice and Music at the Guildhall School of Music and Drama with Jack Irons, one of the few teachers in the UK who trained classical Italian vocal techniques guided by the teachings of Maestro Ubaldo Gardini, the celebrated italian coach.
Awarded places at the G.S.M. & D. and the Royal College of Music and continued his studies with the Italian Opera Academy. Masterclasses included: Federico Davia, Derek Hammond-Stroud and Diego Mason.
He performed in the UK and abroad as a frequent soloist with UK opera companies and London orchestras. He created the role of Jesus in the world premiere of “The Promise” at the QEH London, March 1997.
He specialised in Italian opera has performed lead tenor roles in the UK and internationally. Since his first London appearance as Alfredo (La Traviata) he performed the roles of Don Ottavio (Don Gionvanni); Beppe (La Rita); Rinuccio (Gianni Schicchi); Rodolfo (La Boheme); Il Duca (Rigoletto); Don Jose (Carmen); Edgardo (Lucia di Lammermoor); Camille (The Merry Widow); Hoffman (Tale of Hoffman); Marasquin (Girofle-Girofla); Nemorina (L’Elisir d’amore); Elvino (La Sonnambula); Pinkerton (Madama Butterfly); Cavaradossi (Tosca); Florestan (Fidelio); Giasone (Medea).
He founded Dominion International Opera (DIO) an operatic charitable trust in 1995 and was General Director from 1995-2000. A qualified teacher, Member of Chartered Managers Institute and works internationally in Education as a senior manager.