Zach grew up playing High School Basketball in Coquitlam at Gleneagle Secondary as well as playing provincial team all four years. After graduating, he played four years of University basketball. Three years at Thompson Rivers University and one at the University of Prince Edward Island. Afterward Zach had the opportunity to play semi-pro for the Vancouver Dragons. Following his time as an athlete he switched over and became a basketball skills trainer and coach, which he has been doing for the past 5 years. Zach has worked with many dedicated young athletes, helping them develop not only their basketball skills but their character. As part of his coaching, he mentors and offer guidance that extends beyond the realm of basketball in order for the kids to be successful in all aspects of life.