Jodie Foster Picture
Jodie Foster is a two-time Oscar winner. She's as highly respected an actress as there is in the business.

Unrated

FREE Movie Newsletter

Photo Credit:
Pending
Star:
Jodie Foster
Related Photos:
Jodie Foster Photos
Related Post:
Uploaded by:
Uploaded:

Jodie Foster

Jodie Foster Picture

Is Jodie Foster the best actress alive? Some might make that claim. The veteran star of the big screen has won a pair of Oscars and starred in such films as Silence of the Lambs and Contact. She was born in Los Angeles.

Born
Full Name