 Walters earned his BA (Philosophy, 1976) at the University of North Carolina at Charlotte, his MA (Philosophy, 1980) at Marquette University, and his PhD (Philosophy, 1985) at the University of Cincinnati.He taught at Gettysburg College for three decades, retiring in May 2016.He also taught at Xavier University, the University of Cincinnati, and the University of Essex in England.