Born in Aligarh, Uttar Pradesh, he is the son of Khurshed Alam Khan a former Union Minister of External affairs, Government of India, and maternal grandson of Zakir Hussain, the third President of India. He studied in St. Xavier’s High School, Patna, Delhi Public World School, Mathura Road and college at St. Stephen’s College, Delhi and Edmund Hall, Oxford, Oxford, UK (B.A. (English and Jurisprudence), M.A., B.C.L.). He also taught as Lecturer in Law at Trinity College, Oxford.
He has been the President of the Uttar Pradesh Pradesh Congress Committee twice. He was also the President of the Delhi Public World School Society and Dr. Zakir Hussain Study Circle.