Little Known Facts About Award-Winning Actress Jodie Foster
Alicia Christian Foster was born on November 19, 1962, in Los Angeles to Evelyn “Brandy” Foster. Her father, Lucius Foster III, abandoned the family before his youngest daughter was born. Sisters Constance and Lucinda, and brother Lucius “Buddy” Foster IV rounded out the family. They are the ones who gave Alicia her nickname of “Jodie.” ...