М. Найт Шьямалан родился 6 августа 1970 года в Пондишери, Индия, в семье врачей. Детство прошло в Филадельфии. С 8 лет делал любительские фильмы, подражая своему кумиру Стивену Спилбергу. Дебютировал в кино в 1992 году фильмом «Мольба и гнев». Уже третий его фильм «Шестое чувство» стал кассовым феноменом, уступив по сборам только «Звездным войнам. Часть 1». Жена Бхавна - тоже врач. Имеет двоих детей.