He completed his MBBS at Bangalore Medical College, Bangalore, MD from Kasturba Medical College, Mangalore and PGDMBI from Biotechnology Institute of India.
He worked as Asst. Surgeon and Hon. Medical Officer at Medical College Hospital, Bellary
He served as Chairman of Bellary Urban Development Authority, Bellary, Director, Tungabhadra Gramina Bank, Bellary, President, Indian Medical Association, Bellary, President, Rotary Club of Bellary and Member of Coconut Development Board, Govt. of India, Bangalore.
Presently he is the Medical Director of Basaveswara Medical Centre, Bellary, Vice-President of India Red Cross, Bellary and Chairman of Ethical Committee, VIMS, Bellary.
He is also an active politician.