Interesting facts about Jodie Foster

Jodie Foster is an American actress, director, and producer. Her birth name is Alicia Christian Foster. Foster was born on November 19, 1962 in Los Angeles. She is the daughter of Evelyn Ella “Brandy” (née Almond) and Lucius Fisher Foster III, an Air Force lieutenant colonel and later real estate broker. Foster has two older sister … Read more