Bachelor in Philosophy, University of New Mexico, Albuquerque, 1976. Master of Library Science, University California, 1980. Master of Arts in Public Administration, Virginia Tech, Blacksburg, 1987.
Assistant professor Virginia Tech Library., Blacksburg, 1980—1987. Library director Mercyhurst College, Erie, Pennsylvania, 1987—1995. Director library and instructional technologies Keene State College, New Hampshire, 1995—2000.
Director library services Richard Stockton College New Jersey, Pomona, since 2001. Chair executive committee Vale New Jersey, Wayne, since 2007.
Member African American Heritage Museum Southern New Jersey, Newtonville, 2004—2009, John Henry Pop Lloyd Committee, Linwood, Schoffer Holocaust Resource Center, Pomona, 2001—2009. Member of New Jersey Library. Association (named Distinguished Service award 2010), Association College & Research Libraries.
Married Erica Schneider Pinto, June 9, 1974.