Dr. Spencer was born in Pueblo, Colorado and graduated from the University of Colorado in Boulder in 1983 and in 1987, he obtained his medical degree from the University of Texas Medical Branch-Galveston. Dr. Spencer later completed his Internship and Residency in Family Practice at the University of Texas Health Science Center in Houston and the residency program in 1990. After obtaining his board certification of the American Academy of Family Practice, Dr. Spencer began practicing at Memorial Herman Memorial City Hospital. In 1998, Dr. Spencer established Kelliwood Family Practice in the Katy area with his spouse and physician assistant, Michelle Osborne-Spencer. Dr. Spencer and Michelle have been married since 1987 and have enjoyed practicing in Katy for over 20 years. They have two children, Nicholas, a doctor completing his residency in OB/GYN and Christopher, who graduated UT in Austin and resides there, and a granddaughter. Dr. Spencer enjoys spending time with his family as well as golfing, skiing, and college sporting events.