Durante los años 2008 y 2009 vistió la camiseta de Unión Española, luego sale del equipo y llega a Provincial Osorno ese mismo año, donde se hace conocido por ser un goleador innato de excelente definición.
En 2011 llega a Unión Temuco de la Primera B para defender los colores del equipo de Marcelo Salas.
En el año 2013 llega a Iberia de Los Ángeles en donde rápidamente se destaca por su capacidad goleadora, convirtiéndose en el máximo artillero del campeonato con 21 tantos y una de las principales figuras en el ascenso a la Primera B.
Al año siguiente corrobora su buen rendimiento de la temporada pasada al anotar 15 goles, lo cual lo situó entre los cinco máximos goleadores de la Primera B 2014-2015.
Posteriormente firma por Rangers de Talca para la temporada 2015-2016 de la Primera B. http://www.cdnublense.cl/web/index.php?option=com_content&view=article&id=495&catid=20&Itemid=24 (enlace roto disponible en Internet Archive; véase el historial, la primera versión y la última).