Director of Player Development
John loves the game of Hockey and has been involved with it his entire life.
Born in Agincourt Ontario where he played many outdoor shinny games and worked his way through the minor hockey system.
He played his entire four year Junior Hockey league career with the Ontario Hockey Leagues (OHL) Toronto Marlboros.
John was drafted by National Hockey League (NHL) New Jersey Devils. He enjoyed a 15 year professional Hockey Career that included playing NHL games and many games for teams in the AHL including the Utica Devils, Hershey Bears and Syracuse Crunch, the IHL, Indianapolis Ice, and ECHL.
Four years after retiring from pro hockey John was signed to play 2 years of Professional Roller Hockey with the Buffalo Stampede.
John has been involved with coaching and player development for many years. He has coached at the BCHL level; Spring Hockey Academy's and is currently coaching at the PCHA Minor Hockey Level.
Along the way many Certification have been obtained to fill out his resume and has made and maintained many Hockey friendships with professional hockey players, trainers, coaches and executives at every level.
John is excited and looking forward to working with young Hockey Players and their Parents to pass on his sound hockey Principals, Skills and Ideas to the next generation.