PHA Founder and Head coach
St. Pat's Hockey program director and head coach
High Performance 1 Certified - Hockey Canada
Hockey Canada Certified Skills Coach (In Progress)
Skills coaches symposium 2023 - Hockey Québec
Skating Mechanics Level 1 Certified - SciencePerfo
AAA coach - Blizzard SSF & As de Québec
Bodychecking Master Trainer - Hockey Québec
RSEQ Structure d'Excellence coach - QMJHL Predraft (2022-2023) & Draft (2024)
Coaches' Global Clinic - NHLCA (2020 & 2022)
PHA assistant coach
Development 1 Certified - Hockey Canada
Playing in the LNAH (Sorel-Tracy Éperviers)
Played in the QMJHL (Victoriaville, Québec & Blainville-Boisbriand)
Played at Concordia University
Professional player in ECHL, Denmark and Germany
Team Canada captain in the 2016 Universiade (Kazakhstan)