El exvolante del FBC Melgar debutó en territorio canadiense con el Vancouver Whitecaps en el empate 2 – 2 frente Forge FC, en el duelo de ida de la semifinal de la Canadian Soccer Championship.
Ingreso al campo de juego a los 85 minutos reemplazando a Jayden Nelson. Con su debut se marca el inició de su primera experiencia profesional en el extranjero, tras haber cerrado una etapa en el fútbol peruano.
En el siguiente compromiso de Vancouver Whitecaps, el peruano podría sumar minutos, el encuentro será por la MLS el domingo 17 de septiembre a las 20:00 (hora peruana) cuando se enfrente al Dynamo en el BC Place.

