He received his B.S. and M.S. degrees from the University of Georgia at Athens followed by a Ph.D. from the University of Florida working with Dr. Steven Benner. After his Ph.D., he did his postdoctoral research work with Dr. Scott Hammond at the University of North Carolina School of Medicine at Chapel Hill.