He served in multiple executive roles which included, the director of Fitness and Amateur Sport, director of Sport Canada, president of the National Sport Recreation Centre, president of the Canadian Paralympic Committee, chairman and president of Hockey Canada, executive director of the Canadian Figure Skating Association, and executive director of Sport Marketing Canada.