Elementary teacher various Catholic schools, New York, New Jersey, Ohio, 1947-1964. High school teacher Catholic schools Buffalo, 1965-1968. Pastoral minister inner city Catholic Church, 1969—1999.
Teacher adult education classes Diocese of Buffalo, 1960-1990. Peace and justice presenter Peace Office, Canisius College, Buffalo, 1990-1999.
Member Western New York Coalition for Debt Cancellation, since 1999.