Nicole Garcia was born on April 22, 1946 in Oran, France. She is an actress and director, known for My American Uncle (1980), Little Lili (2003) and Alias Betty (2001). Read more on iMDB