Helen Carscallen

Helen Carscallen

actress

Helen Carscallen was born on Jan 12, 1916 in China. Helen Carscallen's big-screen debut came with A Matter of Sex directed by Lee Grant in 1984.

Helen Carscallen was born in Chengtu, Szechuan, West China in 1916. Her parents were educational missionaries.

  • Birthday

    Jan 12, 1916
  • Place of Birth

    Chengdu, Sichuan, China

Movies & TV Shows

All
Movies