[1] Comenzó su carrera en Colo-Colo, sin embargo no logro debutar oficialmente con el equipo albo.
En 1997 pasó a defender los colores de Unión San Felipe de la Primera B, en donde jugó por una temporada.
[2]En 1998 pasó a Santiago Morning, de la misma división.
En el cuadro microbusero ascender a la primera división ese mismo año,[3] logrando la regularidad que buscaba.
[7][8]Después de un año en la Primera B defendiendo la casaca de Unión La Calera, la temporada 2005 regresa a la Primera División, defendiendo los colores de Deportes La Serena en el Apertura[9] y a Everton en el Clausura.