David har varit pastor sedan 1987 på några olika platser i Sverige. Sedan 2012 är David pastor i Kungsportskyrkan och är från och med hösten 2019 föreståndare.
Han är gift med Maria och har tre vuxna barn. David undervisar gärna om hur Jesus förvandlar människors liv och vad som händer när en människa upptäcker att hon är inbjuden till gemenskap med universums skapare.
David trivs på bönemöten och brinner för den gemensamma bönen i församlingslivet. Församlingens och den kristna kyrkans plats i samhället är också något som David intresserar sig för och på bokbordet ligger ofta böcker av historisk karaktär.
Fritiden ägnas gärna åt bollsport och frisbeegolf, eller kanske ett besök på något motorevenemang.