B.A. from Saint Vincent College; M.Div. from Saint Vincent Seminary; M.A. from the Catholic University of America; MLS from the University of Pittsburgh, School of Library Science; and graduate studies at Tufts University. At Saint Vincent College, he served in the Department of Foreign Languages and at Saint Vincent Seminary where he taught to New Testament Greek and Ecclesiastical Latin (l961-1969, 1984-2017). In the Saint Vincent Library, he served as assistant cataloguer (1970-1983); Director of Libraries (1984-2001); and Special Collections Librarian (2001 – present).