Actress · DirectorKaren RobsonMarch 19, 1957(67 years old)Malacca, MalaysiaSocialsIMDbKnown forPicnic at Hanging RockIrma Leopold