Joe completed his playing career at the University of Alberta-Augustana (ACAC) and the University of Victoria (BCIHL). After university he took on a coaching role with the Fraser Valley Thunderbirds (BCEHL). Joe has been with the Thunderbirds since the 2020 season. He has also worked with other various minor and spring hockey programs at all age levels. He is excited to join the NHTC team to continue developing athletes.