People United Kingdom Russ McPherson peoplepill id: russ-mcphersonRM 6 views today 6 views this weekMayor of Cambridge, EnglandRuss McPhersonBiographyGallery (2)ListsAlso ViewedFrom our partnersSponsoredRuss McPherson