Studied from King George Medical College, Lucknow (UP), the top ranking Medical College in Uttar Pradesh from the 1974 batch. He passed out in 1984 and has since then been a practicing Doctor. He worked in Iran for 8 years before coming back to Dehradun in 1993.
He is a Member of Indian Medical Association.
He has worked with renowned surgeons of the town. He has worked with many different fields, including Gynaec & Obstetrics surgery, General Surgery, Orthopedic surgery, ENT surgery, Plastic surgery, etc. on patients from age group of 1 month old baby to 98 year old patients.
He is the head of Anesthesiology Department at Nisha Nursing Home.