Dr. Upshaw graduated from the Des Moines University College of Osteopathic Medicine in 1998. He works in Gresham, OR and specializes in Family Medicine. Dr. Upshaw is affiliated with Legacy Mount Hood Medical Center and Providence Milwaukie Hospital.