After receiving a bachelor degree in Art and Art History, he earned his medical degree at the University of Iowa in Iowa City, Iowa. He completed internship and residency training at Henry Ford Hospital in Detroit, Michigan. He was board certified in 2007, and went on to complete a fellowship in Interventional Radiology at Johns Hopkins Hospital in Baltimore, Maryland. He joined the radiology faculty at the University of Wisconsin–Madison in 2008. Dr. Pun currently serves as the interventional radiology director at Meriter Hospital. He also practices at the University of Wisconsin Hospital and Clinics, and University of Wisconsin Medical Foundation's 1 South Park Street Clinic.