Bachelor, Chestnut Hill College, 1968. Master of Science in Library Science, Drexel University, 1969.
Reference library LaSalle University, Philadelphia, 1969—1977. Supervisor reference services Camden County Library., Voorhees, New Jersey, 1977—1992, assistant director, since 1992.
Trustee PALINET, Philadelphia, 1984—1990, president, 1989. Member of American Library Association, Public Library. Association, Pennsylvania Library.
Association, New Jersey Library. Association (trustee 1998—2001, vice president 2001-2002, president since 2002, New Jersey Library of the Year 1997).