Positions
Queen
rock band
Mercury Phoenix Trust
Aids charity
•
Trustee
Memberships
Cambridge Footlights
Theater group