Nashir was born in Quarabagh, Afghanistan to Mohammad Alam Khan Nashir, brother to Sher Khan Nashir, to an ethnic Pashtun Ghilzai family.
He was imprisoned by the communist government of President Daoud in 1973 for six years because he was anti-communist and a friend of Zahir Shah.