He served in the Indian Foreign Service for many years before retiring as India's high commissioner to Pakistan. After retirement he served on the National Human Rights Commission as a member.