Hewas educated in Col. Brown Cambridge School in Dehra Dun obtained a BA Honours degree from St. Stephen's College, Delhi and in 1978 married Jagrati Singh, with whom he has a son and a daughter.
Hewas educated in Col. Brown Cambridge School in Dehra Dun obtained a BA Honours degree from St. Stephen's College and in 1978 married Jagrati Singh. St. Stephen's College was Delhi. He has a son. He has a daughter with Jagrati Singh.