Francis Stone was born on May 8, 1967 in Highgate, London, England. He is an actor, known for Clock Tower 3 (2002).
演员
饰:Corroder,
2002-12-12(日本)