International International Ice Hockey Federation:
Hockey Canada Delegate to IIHF, 2003-05 – Member IIHF Insurance Committee, 2004-Present – Member IIHF In-Line Hockey Committee, 1999-2004.

Hockey Canada:
Past Chair of the Board, 2005-Present Chair of the Board, 2003-2005 Executive Vice-Chair, 2001-2003 Officer at Large, 1995-2001 Under 18 World Championship Team, Education Consultant, 2003 HC Representative World Junior Champions1996, World Female Champions 1999, World Men’s Champions 2004, World Cup of Hockey Champions 2004.

British Columbia Amateur Hockey Association:
President, 1991-1993 Vice-President, 1985-1991 Junior B Director, 1976-1980 HC Volunteer of the Year Award, 1995 HC Minor Hockey Week Award, 1995 Team BC (Male U17 & Female U18) Canada Winter Games, Management Committee, 1990 Team BC (Junior B) Canadian Winter Games Champions, Management Committee, 1979.

Peace Cariboo Junior A Hockey League:
President, 1983-1985 PCJHL All-Star Manager, 1982-1983

Cariboo Minor Hockey League:
President, 1980-1982

Williams Lake Minor Hockey Association:
Executive Director, 1977-1985 Honorary Life Member, 1988 Kootenay

International Junior B Hockey League:
Executive Member, 1974-1976 Kimberley Knights, Executive Member, 1973-1976