Active and visible as promoter and spokesperson for amateur athletics in Canada:
- Manager, Canadian National 100K run team, 1993-2000
- Director of Association of Canadian Ultramarathoners (national ultrarunning association), 1995-present
- Director, Club Fat Ass
- Instructor, coach and downhill ski guide at Whistler/Blackcomb ski area, 1990/1991
- Instructed and coached cross-country skiing at University of Western Ontario, 1979/1980
- Secretary and Media Director, Triathlon British Columbia, 1993/1994
- Director, Capilano Eagles Running Club, 2001-present
- Coached Reckless Rider Cycling Team, Vancouver, BC, 1991
- Frequent volunteer at triathlon, duathlon and running events
- Event Host, Vancouver Fat Ass 50, 1992 – present, Mountain Highway Madness, Vancouver Skyline XTC
- Event Co-Host, Capilano Canyon Night Run, Edgemont Scavenger Run
- Race Committee, Knee-Knackering North Shore Trail Run, 1994
- Assistant Race Director, ULTRAMAN Canada, 1993
- Founder, Bad Boys Ski Club, 1997
- Founder, Old Blind Dogs Athletic Club, 1998
- Sponsorship Coordinator, Burmese Olympic Marathon Team, 1996
- Frequent editorial contributor to sports publications. Articles have appeared in: Coast Magazine, Inside Triathlon, Transitions, Road Scholars, TriAction, Transitions, Trail Runner and Ultrarunning