He received B.S. (magna cum laude) and M.S. degrees in Industrial Engineering from OU, and earned his Ph.D. degree in Systems Engineering from the University of Virginia. While at UVA, he was a graduate research assistant in the Center for Risk Management of Engineering Systems. He returned to OU in August of 2008.