Bachelor, Bard College, 1973. Master of Library Science, University Arizona, 1976.
Branch library Tucson Public Library., 1976-1987. Branch library, coordinator EOS Santa Barbara (California) Public Library., 1987-1989. Principal adminstrv.libr.
Orange County Public Library., San Juan Capistrano, California, 1989-1995. Library director West Palm Beach (Florida) Public Library., 1995-1996, Oceanside (California) Public Library., 1996—2000, director library and recreation services, 2000, deputy city manager, 2000—2002. Executive director Pikes Peak Library.
District, Colorado Springs, Colorado, since 2003. Appointed to advisory board Laura Bush Foundation American Libraries, 2002.
Member of member, National Commission on Libraries & Information Sciences, since 2004.
Married Cynthia Reyes. 2 children.