Richard YearwoodActorBorn22 June 1970, Northamptonshire, England, UKLinkFeatured in1998Down in the DeltaActor