David began dance at Rusden College in 1977. In 1980 he graduated with a Bachelor of Education, one of the first group to have completed a four year double-major in dance. He has tutored in movement/drama at Arena Theatre, in Melbourne. David performed at the Sydney Festival in 1980 and 1981 with the Dance Group, Adelaide, under the direction of Jacqui Carroll. He joined the Tasmanian Dance Company as a Teacher/Dancer when it was established in June 1981. His interest in choreography led him to create Four and Beyond for the company's repertoire in 1981.