Peter Hinwood

  Peter Hinwood was born in the UK in 1946.   He is best known for his role in “The Rocky Horror Picture Show” as the Creation in 1975.  …

Read More