Bachelor, University Portland.
Lieutenant Portland Police Department, Portland, Oregon, 1967—1994. Mayor City of Portland, 2004—2008. With Portland Police Sunshine Division.
Chairman Shepherd Legal Scholarship Fund Committee. Interim executive director Oregon Public Safety Training and Standards, 1997.
Driver Meals on Wheels-Portland. Member of Shepherd Legal Scholarship Fund Committee, Parents of Friends, Lesbians & Gays.
Married Karin Hansen. 4 children.