Jodie Foster - Home

Jodie Foster

Alicia Christian Foster was born in Los Angeles on November 19, 1962. She is the daughter of Evelyn Ella "Brandy" (Almond) and Lucius Fisher Foster III, an Air Force lieutenant colonel and later real estate broker. Brandy had filed for divorce in 1959 after having three children ... read more

Portrait Photos of Jodie Foster 41 Portrait Photos

Landscape Photos of Jodie Foster 30 Landscape Photos