Associate of Arts in History, Santa Ana Community College, California, 1971. Bachelor in History, Kansas State University, Pittsburg, 1973. Master of Library Science, University Missouri, 1974.
Assistant director, Ottumwa (Iowa) Public Library., 1975-1977; library director, Fort Dodge (Iowa) Public Library., 1977-1986; library director, Cedar Rapids (Iowa) Public Library., since 1987.
With United States Navy, 1967-1969. Member American Library Association, Iowa Library. Association, Iowa Urban Public Library.
Association (president since 1999, secretary 1995-1998), Linn County Library. Association (Vice-President since 1993), Linn County Library. Consortium (secretary since 1995), Rotary, Greater Cedar Rapids Chamber of Commerce.
Married Linda Lou Theisen, May 23, 1987. Children: Anne, Nicholas, Rachel.