David has been performing magic for 10 years and currently books over 350 shows a year. He started performing at Stratton Mountain Ski Resort in Southern Vermont where he was the resort magician for six years, working the base lodge in winter and street performing in the village during the summer. He has also performed for six years at the five-star Equinox Hotel and Resort, as well as performing walk-around magic at the Moose Crossing restaurant for the last 5 years. In the spring of 2000 he had his own 90 min TV special entitled “The life of a Teenage Magician and the Magic of David Hall” which aired on NATV located out of southern Vermont.