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).