He has been the President of the Uttar Pradesh Pradesh Congress Committee twice. He was also the President of the Delhi Public School Society and Dr. Zakir Hussain Study Circle and PATRON of Mother Teresa Memorial Trust/Mother Teresa Foundation.