He received his medical training from the University of Pennsylvania School of Medicine and completed his residency at Letterman Army Medical Center, San Francisco, CA. He completed his internship at Fitzsimons Army Medical Center, Aurora, CO.