Bachelor, Seton Hall University, 1948. Licentiate of Sacred Theology, Catholic University, 1952. STD, Catholic University, 1963.
Parish priest, St. Aloysius, Jersey City, 1952-1961; seminary professor, Immaculate Conception, South Orange, New Jersey, 1961-1980; vicar for priests, Archdiocese of Newark, 1980-1986; pastor, Blessed Sacrament, Roseland, New Jersey, since 1986. Vice president Senate of Priests, Newark, 1970-1975. Retreat director; lecturer theology.
Member Catholic Theological Society of America.