Phi Beta Kappa; Delta Sigma Rho-Tau Kappa Alpha. Luzerne County Mental Health Review Officer, 1977-1983. Member, Board of Directors of United Way of Wyoming Valley, Inc., 1983-1989. Member, Luzerne County Children and Youth Services Advisory Board, 1984-1990. Member, 1984-; President, 1990-, Board of Directors: Valley Santa, Inc., 1984-; Wyoming Valley Council of Churches, 1992-1998; St. Therese's Little League of Wilkes-Barre, 1991-1993; 1995-1997; Wilkes-Barre Family YMCA, 1993-1996. Mediator, U.S. District Court, Middle District of Pennsylvania, 2002-. Lecturer, Employment Law, Professional Responsibility and Matrimonial Law, Pennsylvania Bar Institute.