Craig Davis

Craig has several shows to suit different budgets and requirements and he often compliments one of his stage shows by doing walk around magic and juggling before the show to build rapport and prepare people for the magic to come.