Ketchikan Gateway Borough Assembly, Assembly Member
Assembly/School Board Liaison Committee
University of Alaska Southeast Ketchikan Campus Advisory Council
Southeast Alaska Power Agency (SEAPA), Board of Directors
Alaska Power Association, Board of Directors
National Association of Counties (NACo), Veterans and Military Services Committee
Professional Engineer, Alaska #122099, Active
Professional Engineer, Washington #47143, Active
Institute of Electrical and Electronics Engineers (IEEE), Member
American Legion, Joseph T. Craig, Post 3, Executive Board Member
Veterans of Foreign Wars (VFW), Member for Life
Navy League, Member
Elks, Wrangell 1595, Member
Rotary, First City, Member
Ketchikan Area Arts and Humanities Council, Member
Chamber of Commerce, Ketchikan, Member
Chamber of Commerce, Wrangell, Member
Alaska Republican Party, Member
National Rifle Association (NRA), Member