David Carter has been a musician for over 25 years. David started playing guitar and in rock bands since the age of 14. Later David went on to study music and music composition in music school. He also studied classical guitar and violin. David continues to persue music of all genres and has a current rock project Many mini Monsters.