 He was educated at different schools as his father, who was a civil servant, got posted to different places all over Punjab.In spite of achieving top merit in his FSc, he opted to study at Nishtar Medical College to a great displeasure of his father.During his university time, he was not one of the most regular students but still managed to achieve top academic scores.