Alexander attended Rocky River High School in Charlotte, North Carolina. He originally committed to the University of South Carolina to play college football but changed his commitment to the University of Louisville.
Alexander played at Louisville from 2015 to 2017. During his career he had 77 tackles and seven interceptions. After his junior season in 2017, he decided to forgo his senior year and enter the draft.