After he was named the Alouettes Offensive Assistant in 2020, he will be the Receivers Coach in 2022.
In 2021, he was part of a coaching staff which allowed the Alouettes to finish atop many offensive categories in the CFL, including net offence (5,205 yards), rushing yards (2023), first downs (296) and time of possession (33:19).
He had previously worked with the Toronto Argonauts as their Running Back Coach in 2019. With his help, running back James Wilder Jr. finished with 464 rushing-yards and 415 receiving-yards, third among CFL running backs, despite playing only 13 games.
Prior to that, the Vancouver, BC native spent three seasons with the BC Lions. He first started as a Quality Control Coach in 2016 and worked as a Running Backs Coach the following two years. In 2017, the B.C. Lions finished second in the CFL with 19 rushing touchdowns. On that same year, running back Jeremiah Johnson amassed 913 rushing yards, good for fourth in CFL, and scored a CFL-high nine rushing majors.
The former Victoria University alum was also on the coaching staff of the Simon Fraser University Clan in Vancouver and was their Director of Football Operations, Running Back Coach, Recruiting Coordinator and Video Coordinator.