People United Kingdom John Spencer peoplepill id: john-spencer-17JS 12 views today 15 views this weekEnglish snooker playerJohn SpencerBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJohn Spencer