Started her film career in France before settling in Italy (sometimes using the name Christa Nelli) in a handful of low budget productions. She wasn't usually the star and most were lowbudget fare and ignored by the mainstream critics, but in time many developed cult status and found a second life on video and DVD.