Actor Francis Stone was born on May 8, 1967 in Highgate, London, England. He is an actor, known for Clock Tower 3 (2002). Born: May 8, 1967 Star sign: Taurus Height: 5' 6½" (1.69 m) Search: