Originaire de Téhéran, Leila Otadi a découvert le théâtre à 18 ans après une enfance où le cinéma était relégué à un second plan au profit de l’école. Elle a ensuite obtenu un diplôme d’associé en architecture d’intérieur à l’Université des Arts de Téhéran, ce qui complète son profil d’actrice, poétesse et architecte.
Sa première apparition cinématographique a eu lieu dans « Black Eyes » d’Iraj…