Han startade karriären i Älvsbyn. Därefter har det blivit spel för följande klubbar: Piteå Hockeys A-juniorer, Hudiksvall, Älvsbyn, Kungsbacka, White Cops Turnhout i Beligen och senast Haninge i division 1.
"Ingenting var bra"
I Belgien blev det 14 matcher för White Cops Turnhout.- Det såg jag från början som något av ett äventyr. Men det visade sig bli allt annat än spännande. Ingenting var bra och ganska snabbt kom känslan att man inte skulle bli där särskilt länge, berättar David.
David stod ut i tre månader.
Sen flyttade han hem till Stockholm där han bor och arbetar.
Och efter nyår började han spela för Haninge i division 1.
Haninge tränades av Thomas Berg som nu tagit över i just Huddinge.
- Thomas tyckte att jag skulle följa med, och jag var inte speciellt svårövertalad. Det kommer att bli riktigt kul.
Vann kvalserien
- Det här känns som en nytändning för mig, säger David som studerar i Huddinge - endast ett längre stenkast från ishallen.- Men nu är det sommarlov och vi är dessutom lediga från skolan i två och en halv vecka. Då passar man på att fara hem till familjen i Älvsbyn, säger David.
Huddinge vann allsvenska kvalserien i våras som även Piteå Hockey deltog i.
- Huddinge gör en hyfsad satsning och har förutom mig värvat ytterligare några spelare, säger David som skrev på i måndags.