Camille Keaton (actress)Birthday: Jul 20, 1950 Birth Place: Atlanta, Georgia, United States. AKA: Vickie Kehl. Biography:
Camille Keaton (July 20, 1950 in Atlanta, GA) is an American actress and the last wife of film producer Sidney Luft. The were married March 20, 1993 until Luft's death.
She won a Best Actress award for her role in I Spit on Your Grave at the 1978 Catalonian International Film Festival in Spain.
Camille is the grand-niece of actor Buster Keaton. |