Jugaba de mediocampista y su último club fue Sacachispas.
El año 2000 llega a Unión Española, para la temporada siguiente jugar en Universidad Católica.
En 2002 llega a Cobreloa, donde obtuvo sus mayores éxitos en su carrera profesional, obteniendo 3 campeonatos nacionales.
En 2008 llega a la Universidad San Martín donde se convierte en goleador de su equipo y logra el título nacional.
Consigue clasificar a la Copa Libertadores 2009 donde le anota un gol a River Plate en la victoria de los santos por 2-1, llega hasta octavos de final donde es eliminado por Gremio.