David nasceu em Glasgow e cresceu em Milngavie e nas Highlands antes de retornar a Glasgow.
Ele apareceu em várias produções de TV durante sua adolescência, mas seu primeiro emprego foi uma peça para televisão escocesa aos 3 meses de idade.
Ele treinou na Academia Webber-Douglas de arte dramática de 1987 a 1989.
David passou muitos anos com o Citizens Theatre em Glasgow.
Hoje, David é mais conhecido como uma narração e possui seu próprio estúdio de gravação. Ele expressou muitos milhares de comerciais de TV e rádio, bem como narrações corporativas.