Joan Lora was born on August 14, 1936 in Brooklyn, New York, USA. She is an actress, known for
Bloodlust! (1961),
Le secret des eaux mortes (1957) and
Unwed Mother (1958). She has been married to Achille Paladini since May 14, 1960. They have three children.