Alicia Christian “Jodie” Foster has worked as a producer, director and as an actress. Born on 19th November, 1962 in Los Angeles, California.
Alicia Christian “Jodie” Foster has worked as a producer, director and as an actress. Born on 19th November, 1962 in Los Angeles, California.
Robert De Niro, Jr. is an American actor, director & producer. He has appeared both in lead roles as well as supporting ones.