He is a former director of CBI and former Director General in National Human Rights Commission. He was also the Chief of Intelligence and Security of Karnataka State. He served as a DIG of Railway Police, later in the Ministry Commerce of the Government of India, functioned as a Director of trade Promotion in Australia with headquarters in Sydney. In addition to being on deputation in the Ministry of External Affairs of the Government of India, he also functioned as a Diplomat and the head of Chancery and Consular Division of the Embassy of India in Moscow (then USSR)
He held challenging positions like Chief of Investigation of former Prime Minister Rajiv Gandhi assassination case; Director General of Central Reserve Police Force, the largest Para military force in India and perhaps the entire World. Director of the prestigious Central Bureau of Investigation of India; and the Director – General in the National Human Rights Commission.