In 2022, he joined the
Victoria Highlanders in
League1 British Columbia. He had previously played with the Highlanders' second team in 2019 in the
Pacific Coast Soccer League, where he was named a PCSL Second Team All-Star. In June 2024, he signed a short-term replacement player contract with
Pacific FC of the
Canadian Premier League, who had both of their goalkeepers unavailable. He had been training with the club throughout the season. He made his professional debut on June 14, starting in a 3–2 victory over
Valour FC. Later that season in September, he joined the club again for the remainder, following
Max Anchor being recalled from his loan. ==Career statistics==