Bachelor of Science, Oregon State University, 1965. Master of Business Administration, Portland State University, 1972.
Audit manager United States General Accounting Office, Seattle, 1965-1993. Principal EXECURENT, Bellevue, since 1976. Member City Council, City of Bellevue, since 1996, deputy mayor, 1998-1999, mayor, 2000—2002.
Executive secretary Pacific Northwest Intergovtl. Audit Forum, Seattle, 1977—1979. Bd directors Sound Transit, Washington State Municipal Research Council.
Chairman Cascade Water Alliance, Bellevue, 1999-2000. Member energy, environment and natural resources steering committee National League of Cities, Washington, since 1999. Chair Bellevue Planning Commission, 1994-1995, Washington State citizen's advisory committee on pipeline safety, Olympia, since 2000.
President Whispering Heights and Collingwood Community Association, 1991-1992. Chairman Newport Covenant Church, 1986-1987. Executive committee Republican Mayors and Local Government Officials, 2000-2001, secretary-treasurer, since 2001.
Fellow American Water Resources Association (national president 1993). Member Association Washington Cities (district 7 director 1997-2001, secretary 2000-2001, vice president 2001-2002, president since 2002), Advance Bellevue (board directors 1998-2001, Best of Bellevue award 1998).
Married Betty C. Mosher, June 12, 1965. Ch ildren: Jeffrey, Jason, Janelle.