Jackson was born and raised in Levelland, Texas, and graduated from Texas A&M University in 1991 with a degree in Marine Biology. He went on to attend medical school at the University of Texas Medical Branch, graduating in 1995.