Jodie Foster Links

Birth Name :

Alicia Christian Foster

Birth Date :

November 19, 1962

Birth Place :

Los Angeles, California, USA

Popular for :

As Iris Steensma in "Taxi Driver" (1976)