For the past 25 years, Harrison has been actively involved in contact sports on both the player and official level. A referee-in-chief of the Windsor Football Referees Association for 10 years, Harrison has also refereed all levels of OHA and college hockey. For the last four years, Harrison has been with the Windsor Warlocks lacrosse club; two years as general manager and two years as coach.
Harrison was recently honored with his appointment as manager of the Lacrosse Canada Field Team which will represent Canada in the World Championships in Australia this summer.