He received his B.A. in Philosophy and his M.A. in Theology from Maryknoll Seminary. He received his Ph.D. in Religion from New York University in 1974. He served as a professor of Theology and later Religious Studies at Manhattan College from 1966-2016. He was a co-founder of the College's B.A. in Peace Studies and the founder of the College's B.A. in Labor Studies. He has taught courses on Contemporary Moral Issues, Religious Dimensions of Peace, and the Labor Studies Colloquium. He is the co-founder of CatholicScholars for Worker Justice.