Bachelor in History, Seton Hall University, South Orange, New Jersey, 1970. Master of Library Science, University Rhode Island, Kingston, 1974.
Junior library Fort Lee Public Library., New Jersey, 1974—1977, senior library, 1977—1979, assistant library director, 1979—1982. Library director Tenafly Public Library., since 1982.
Secretary Tenafly Rotary Club, 2005—2008, president, 2001—2002. Member of Centennial Book Committee (chairman), New Jersey. Library. Association, American Library Association.
Married Nancy K. Kennedy, June 26, 1976. Children: Eric S., Susan R.