 After receiving his early education in different schools of the Punjab, he matriculated from Central Model School, Lahore, and joined Government College, Lahore from where he migrated to Gordon College, Rawalpindi, on account of his father’s posting in the Federal Ministry of Law.At Gordon College, Rawalpindi, he was the captain of the college tennis team.He was judged the best English and Urdu debater of the college.