Alicia Christian "Jodie" Foster (born November 19, 1962) is an Oscar-winning American actress and director. Foster was born to Lucius Foster and Brandy Almond in Los Angeles, California, where she attended an exclusive prep school, the Lycée Français de Los Angeles, before going on to Yale University, where she earned a B.A. in literature, graduating magna cum laude in 1985. |