Jodie Foster Picture Gallery 2



  • Jodie Foster
    • Famous as : Actress
    • Birth Name : Alicia Christian Foster
    • Birth Date : November 19, 1962
    • Birth Place : Los Angeles, California, USA
    • Spouse : Alexandra Hedison (photographer, since Apr-2014)
    • Claim to Fame : As Iris Steensma in "Taxi Driver" (1976)

Photo Gallery



LATEST NEWS

MORE FROM NEWS

CELEBS PHOTO

DON'T MISS

MORE FROM NEWS