Nelson Venkatesan: Nelson Venkatesan. Director: Monster. Nelson Venkatesan was born in Chennai, Tamil Nadu, India. He is known for Monster (2019), Farhana (2023) and Oru Naal Koothu (2016).
Known For: Monster (Director), Farhana (Director), Oru Naal Koothu (Director), DNA (Director)