David is a productive guy. He has been composing and performing since his childhood in various constellations. In 2003(?) he composed, performed and produced his first very own record. The list to date include:
In addition to those, he has also released a couple of dance EPs under the D'Stream moniker. Read more over at David's own website.