Leo Thaddeus
Director Writer
Leo Thaddeus is a Director Writer - known through the film Oru Cinemakkaran (2017), Sakhavu (2017), Blurred Lines: Inside the Art World (2017), Gregoire (2017)
Leo Thaddeus is a Director Writer - known through the film Oru Cinemakkaran (2017), Sakhavu (2017), Blurred Lines: Inside the Art World (2017), Gregoire (2017)