Mustafa Desamangalam is an assistant director and actor, known for The Harbour, Clockwise (2010) and Eeda (2018).
No data