Annette Insdorf was born in Paris, France. She has been married to Mark Ethan since November 28, 1999. Read more on iMDB