Simon Harrison was born in 1961 in Marylebone, London, England as Simon L. C. Harrison. He is an actor, known for Empire of the Sun (1987), From Hell (2001) and The Wind and the Lion (1975). Read more on iMDB