Born:
May 23, 1950(age
75)
in
Los Angeles, California, USA
About:
O-Lan Jones (born May 23, 1950) is an American actress, composer, and theater producer. She played religious fanatic Esmeralda in Edward Scissorhands.