Who is he dating right now?
According to our records, M. Night Shyamalan is possibly single. His last relationship was when M. Night Shyamalan and Bhavna Shyamalan have been married 23 years since 1993.
M. Night Shyamalan was previously married to Bhavna Shyamalan (1993 - present).
M. Night Shyamalan is a 46 year old American Film Director. Born Manoj Nelliyattu Shyamalan on 6th August, 1970 in Pondicherry, Tamil-Nadu, India and educated at Episcopal Academy, he is famous for The Sixth Sense in a career that spans 1992–present. His zodiac sign is Leo.