An American-French actress, born on June 15, 1956, in Paris, France. She graduated from Viterbo University with a degree in Theater Arts. Her credits include Derailed (2005), The Weather Man (2005), and Prison Break (2005-2006).