Charlie Steeds

Charlie Steeds

Place of Birth: Sutton Coldfield, West Midlands, England, UK Birthday: Bio: A British actor of stage and screen best known for \'The Latent Image.\'