Helen Crosse

En activité

Helen Crosse was born in Welwyn Garden City, Hertfordshire, England in 1981. She started out as an actress but delved into Producing and Directing in 2005. She is best known for directing Love & Spirit which appeared globally in festivals in 2018. She lives in Malibu, California with her husband and young daughter.

Statistiques de carrière
0Films
0Affiches
Années d'activité
Année phare
Époques et genres
Aucune filmographie enregistrée.