En 1992 pasó a Universidad Católica, en donde formó parte del plantel cruzado que se coronó subcampeón de la Copa Libertadores 1993.
[3] En 1996 tuvo su segunda etapa en el equipo cruzado,[4] para en 1997 pasar a Deportes Temuco.
[5][6] Tras su destacada campaña en el equipo albiverde, en 1998 pasó a Cobreloa, donde estuvo hasta fines de la temporada 2000.
En 2001 pasó a Deportes Puerto Montt,[7] para en 2002 jugar en Unión San Felipe.
Tras su destacada campaña en 1997 por Deportes Temuco, recibió sus únicos llamados a la Selección Nacional, donde jugó 7 partidos, formando parte del plantel de las Eliminatorias para Francia 1998 (donde no vio minutos de juego), como de la desastrosa Copa América 1997.