Geoffrey Staines was born on July 20, 1904 in Wandsworth, Surrey, England as Harold Staines. He was an actor, known for Mio min Mio (1987), The Lady of the Camellias (1976) and No Hiding Place (1959). He died on March 20, 1987 in Hillingdon, London, England.