Naqvi was born on 5 May 1947 in Dera Ghazi Khan, Punjab, British India (now in Pakistan). His father Syed Chirag Hussain Shah, was a saddlemaker and later worked as a food vendor. His parents had named him ‘Ghulam Abbas’ which he later changed to Ghulam Abbas Mohsin Naqvi. Naqvi had six siblings. Naqvi graduated from Government College Multan and earned his master’s degree from the University of the Punjab, Lahore. He was also known as the Poet of Ahl-e-bait. His poetry about the Karbla is well accepted and recited all over Pakistan. He was an active member of Shia Muslim community which is believed to be the reason behind his assassination. Naqvi published several books of poetry during his lifetime. He gained a title of Iqbal e Sani. He studied the basics of poetry from Rafiq Khawar Jaskani, a poet, in Dera Ghazi Khan.