A.B., Sacred Heart Major Seminary; S.T.B., S.T.L., S.T.D., Pontifical Gregorian University, Rome. Ordained priest, 1978.
Holy Name, Birmingham