David has been a member of the Victoria Symphony since 2001 and performed as Acting Principal Trumpet for over five seasons. Previously, he held the positions of Principal Trumpet with the Okanagan Symphony and Thunder Bay Symphony Orchestra. He has performed with the National Arts Centre Orchestra in Ottawa, as guest Principal Trumpet with the CBC Radio Orchestra, and the Pacific Baroque Orchestra. During the 2004-05 season he was a substitute member of the trumpet section of the Vancouver Symphony Orchestra and has performed with the VSO regularly for twenty years. He was also involved in recording music for the Opening Ceremonies of the 2010 Winter Olympic Games. He has performed as a soloist with the Victoria, Thunder Bay, and Okanagan symphonies. David attended the University of Victoria (B.Mus), the University of British Columbia (M.Mus) and he is an alumnus of both the National Youth Orchestra of Canada and the Aspen Music Festival. His principal teachers were Vincent Cichowicz, Larry Knopp and Louis Ranger. He has taught at the University of Victoria, Victoria Conservatory, and the Symphony Orchestra Academy of the Pacific.