Bachelor, University Texas, 1973. Master of Library Science, University Texas, 1974. Juris Doctor, South Texas College, 1982.
Cataloger Texas State Law Library., Austin, Texas, 1975-1977. Library Vinson & Elkins Library., Houston, since 1977. Consultant West Public/WestLaw, Eagan, Minnesota, 1985-1995.
Adjunct professor South Texas College Law, Houston, 1990-1992, University Houston School Law, 1994. Instructor Institute for Paralegal Training, Houston, 1983-1985. Member LSCA advisory council Texas State Library., 1985-1988.
Member steering committee Texas Conference Libraries and Information Service, 1989-1991.
Captain United States Air Force Reserve, 1976. Member American Association Law Libraries (education committee 1989-1991), Houston Area Law Libraries (president 1983-1984), Texas Library. Association (councilor special libraries division 1980-1983, executive board 1993-1996).
Married Linda K. McCloud, March 9, 1991.