David är välkänd för Kristianstadspubliken som både musikalartist och skådespelare. Han har arbetat som skådespelare sedan 2001 men arbetar också som elevcoach på Antonskolan i Kristianstad. David har medverkat i flertalet musikaler på Kristianstads teater senast i succén Chess - på svenska. David är också regissör och författare och har regisserat Emils Sigfridssons produktioner på Kristianstads teater sedan 2011. David står även för regin i vårens musikal We will rock you på Kristianstads Teater. David har också spelat Beadle Bamford i Pipedream Productions uppsättning på Lunds stadsteater och Keno i Goodshow Productions uppsättning Allt eller Inget på Hässleholms Kulturhus.

”Det är en dubbel glädje att få jobba med ett gäng så begåvade människor och att få spela här i Viby där jag växte upp (på Långåkersvägen) - nostalgi och riktig teaterglädje om vartannat!”