He was earlier Comment Editor with the Mail Today newspaper in India. and prior to that he has worked as the political Editor of The Times of India. He has worked with India Today, The Hindu and was the Washington Correspondent of Financial Express. Through his career, he has reported on the rise and fall of the militancy in Punjab, India's Sri Lanka venture in 1987, the conflict in the Siachen Glacier, India–Pakistan crises of 1987, 1990, 1999, 2002 and 2008–2009, on Sino-Indian relations and the growing ties between India and the United States and covered several general elections. He remained a member of India's National Security Council's Advisory Board, 2004–2006 In July 2011 he was appointed by the Government of India's Cabinet Committee on Security to be a member of a high level National Task Force chaired by former Cabinet Secretary Naresh Chandra. The 14-member task force was asked to examine India's security system and suggest ways of plugging the gaps, if any, and recommend reforms to make the system more efficient.