Leo Thaddeus was born in India. He is known for Oru Cinemakkaran (2017), Lonappante Mammodisa (2019) and Pachamarathanalil (2008).
No data