Jugaba de delantero y su último equipo profesional fue Coquimbo Unido.
Realizó las divisiones en Universidad Católica, permaneciendo en el club desde los 13 hasta los 20 años.
En 2006 brilló en Deportes Puerto Montt y los equipos grandes se interesaron por él.
En el Clausura 2007 se incorporó a Deportes Concepción donde formó parte de un gran bloque ofensivo junto al paraguayo Ibarrola y Daúd Gazale.
En este club durante el Clausura 2011 convirtió su gol número 100 en campeonatos primera división frente a O´Higgins de Rancagua por la fecha 13 del torneo.