Party affiliation: Republican
Teacher Post Falls School District, 1973—1975, principal, 1977—1981. Teacher Coeur d'Alene School District, 1975—1977. Principal East Valley School District, 1981—1996.
City administrator City of Post Falls, Idaho, since 1996. Consultant Hammond and Associates, since 2006. Councilmember City of Post Falls, 1982—1991, mayor, 1991—1996.
Member District 5 Idaho State Senate, since 2006, vice chair Transportation Committee, member Finance, Finance Appropriations, Health and Welfare and Legislation Oversight.