For over 30 years Kevin has been coaching triathletes, runners, cyclists and swimmers, helping both international stars and age group competitors reach their own level of personal excellence.
Since retiring from a nine-year career as a professional triathlete, Kevin has also become one of triathlon's busiest journalists. He has worked as the Communications Director of Ironman North America, the Editor in Chief of Ironman and is the founding editor of Triathlon Magazine Canada. In addition to his journalism work he is one of Canada's premier race announcers.