Chilliwack Chiefs- Associate Coach & Director of Hockey Development
Chilliwack Chiefs- Assistant Coach- Skill Development Instructor
Chilliwack Chiefs- Lead Development Instructor
Lead Off-Ice Trainer
Abbotsford Canucks (AHL)- Video Coach
Chilliwack Chiefs- Head Coach and General Manager
Chilliwack Chiefs- Video Coach & Skill Development