Vistió la camiseta de diversos clubes del país, cómo O'Higgins, Santiago Wanderers, Universidad de Concepción, entre otros.
Se inició futbolísticamente en O'Higgins, con grandes actuaciones que le valdrían el reconocimiento a nivel nacional, llegando a ser goleador de la Primera B los años 2003 y 2004.
En los celestes marcó 44 goles y se sitúa en la casilla número 12 en los goleadores históricos del club.
Durante el segundo semestre deja a los lilas y se suma al cuadro de Deportes Melipilla.
El 2012 regresa al fútbol, jugando por CDS Enfoque de la Tercera División de Chile club en el que terminó su carrera como futbolista.