Anu Menon is an famous Indian director and writer. She was born on 1st January, 1980 in Mumbai, Maharashtra, India. Anu Menon is best known for her Waiting (2015), X: Past Is Present (2015), Four More Shots Please (2019), Shakuntala Devi (2020). Apart, Anu Menon also will be a director of the new upcoming Indian movie Neeyat (2023).
Anu Menon father name is N/A and her mother’s name is N/A. Her marital status is married. Anu Menon husband name is N/A.