Насируддин Шах родился в мусульманской семье в городе Барабанки, штат Уттар-Прадеш, где его отец служил армейским офицером. Является потомком военного начальника XIX века Жан-Фишана Хана (он же Саид Мухаммад Шах), который участвовал в первой англо-афганской войне и помогал британским солдатам во время Индийского восстания 1857 года. В 1971 году окончил Алигархский мусульманский университет и поступил в Национальную школу Драмы в Дели.