Roy Fairhead

Past productions

Rapunzel
Sleeping Beauty
Craig Glover (Dame Trot) and Liam Dolan (Jimmy Trot)