Bachelor, University of Minnesota, 1973; Master of Arts, University of Minnesota, 1977.
Assistant professor, head library, Northwest College Chiropractic, Bloomington, Minnesota, 1978-1979;
library, Minneapolis Public Library., 1978-1988;
search coordinator university libraries, University of Minnesota, Minneapolis, 1985-1993;
manager integrated information center, University of Minnesota, Minneapolis, since 1993. Research consultant Yamaha Motor Corporation, Coon Rapids, Minnesota, 1979-1981. Consultant in field, since 1979.
Business manager Minnesota Special Libraries Association /American Society Information Science Newsletter, Minneapolis, 1981-1982. President High Technology Ventures, Inc., since 1993.
Member Minnesota Library. Association (chairman Intellectual Freedom committee, 1978-1979), American Library Association, American Society for Information Science, Minnesota Chapter Association for Computing Machinery, Minnesota Association for Continuing Adult Education (public relations chairman 1982-1984).