- 3 seasons in the OHL (Ottawa, North Bay)
- 2 seasons in the CIAU (University of New Brunswick)
- 3 season pro in the ECHL,CHL (Johnstown Chiefs & Dallas Freeze)
- Head Coach/Director – Hockey Operations – Pickering College school
- 5 seasons with Roger Neilsons Hockey Camp