He has over 20 years of experience practising medicine in various hospitals and clinics. He practices medicine at Sir Ganga Ram Hospital, New Delhi. He has worked with Institute of Liver and Biliary Sciences, Vasant Kunj, New Delhi, AIIMS, New Delhi, Maulana Azad Medical College, New Delhi, MAX HOSPITAL in the past. Apart from hospital affiliations, he has been working actively in various fields. He has been an active member of Delhi Medical Council, Association of Surgeons of India (ASI). He completed his MBBS from University Of Delhi. He also has a MS from University Of Delhi and MS - General Surgery from University of Delhi.