Keegan is a senior at Iowa State University majoring in CRP with a GIS concentration. He is a nontraditional student, returning after some years of military service and remains an Air National Guardsman. He is a Des Moines native, has lived in rural Iowa, and now resides in Ames with his wife and two young sons.