#
buy premium

Leslee Udwin

Leslee Udwin

Birthday: 1957 in Savyon, Israel

Leslee Udwin was born in 1957 in Savyon, Israel. She is an actress and producer, known for India's Daughter (2015), Fish & Chips (1999) and Eldorado (1992).

Fmovies