France Saint-Louis was born on October 17, 1958 in Chicago, Illinois, United States. She is an American actress, known for her roles as Dr. Stephanie "Sam" Shaw on NBC's Heroes and as Dr. Nicole Warren on ABC's General Hospital.
Fascinated by France Saint-Louis: A Test of Hockey Knowledge