Debutó en el fútbol profesional a los 18 años vistiendo la camiseta del Sport Boys del Callao, llegando a clasificar con el cuadro rosado a la Copa LIbertadores 2001,luego de quedar eliminados de la Copa Libertadores,es prestado al Sport Coopsol Trujillo el cual acababa de descender la temporada pasada,y perdiendo la categoría,luego del préstamo y acabar su contrato con el club rosado tuvo unos cortos pasos por diferentes clubes peruanos resaltando Cienciano Alianza Lima,en el 2012 desciende con el Sport Boys jugando pocos partidos ese año,tras su corto paso por UTC en el 2013 llega a Unión Comercio en el 2014 aunque en agosto de 2015 se va Ayacucho FC.