He obtained his master's degree in physics from Tribhuvan University, Nepal and post graduate degree in radiological physics from Bombay University, India. He came to United States in 1997 and obtained his master's degree in medical physics from Medical College of Ohio (now University of Toledo Medical Center) in 1999 and joined Baystate Medical Center in Springfield, MA as a medical physicist. His primary role was to supervise dosimetry section and guide dosimetrists for complex treatment plans. He moved to University of Kentucky in December 2000 as a staff physicist where he also obtained his PhD in physics. He was a director of brachytherapy and faculty member before joining University of Maryland. His primary research interests are in brachytherapy, Monte Carlo simulation, electrons, motion management and image guided radiation therapy (IGRT).