Harold Brooks was born and raised in St. Louis, Missouri and attended William Jewell College, Cambridge University, Columbia University, and the University of Illinois at Urbana-Chanpaign (Ph.D.). He married Katherine Elaine Huckaby in 1987 and moved to Norman, Oklahoma in 1988.