He has Served in Army Medical Corps in various capacities including head of department of internal medicine and running a 300 bedded hospital in the capacity of chief of hospitals. As the officer in charge of professional training he has trained interns, medical officers, nurses, nursing technicians, paramedical staff etc. Has trained and guided several post graduate students in internal medicine. After retiring from the Army Medical Corps he worked as consultant physician across various hospitals in Bangalore before offering his services to Apollo hospitals Bangalore. He specializes in the diagnosis and management of Psychological disorders affecting the body, prolonged unresolved fevers and pre metabolic syndrome states with specific reference to college students and early career periods.