Naqvi was born on 5 May 1947 in Dera Ghazi Khan, Pakistan. His father Syed Chirag Hussain, 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 graduated from Government College Multan and earned his masters degree from the University of the Punjab, Lahore.
He was shot at his home in Lahore on 15 January 1996. His funeral prayer was led by Tehreek Nafaz Fiqh-e-Jafariya, Chief Allama Agha Syed Hamid Ali Shah Moosavi at Nasir Bagh, Lahore. His body was then moved to the town of his birth where he was laid to rest in presence of thousands of people.