He has served many roles, including SP of Bellary and Raichur; DCP, Law and Order, Bengaluru; Police Advisor to Government of Mauritius; Commissioner of Police of Mysore; and finally Director General & Inspector General of Police, (Head of Police Force) Karnataka