He did his schooling from the Demonstration Multipurpose School, Bhubaneswar, MBBS from the Government Medical College, Sambalpur, his MS General Surgery from Delhi University, his MCh in neurosurgery from AIIMS, New Delhi and DNB neurosurgery from the National Board of Examinations.