Maxi PriestActorBorn10 June 1961, Lewisham, London, England, UKLinkFeatured in2011The Story of Lovers RockActor