The 21-year-old played 38 games with the Laval Rocket in 2023-2024, scoring 16 points (11 goals, 5 assists) in his first professional season.
Before joining the Rocket, he spent five seasons with the Seattle Thunderbirds in the WHL, accumulating 210 points (99 goals, 111 assists) in 254 games.
In the 2022-2023 season, he helped the Thunderbirds win the Ed Chynoweth Cup, although they lost in the Memorial Cup final against the Quebec Remparts.