Fue el capitán de Santiago Wanderers, donde es considerado un referente, al igual que lo fue durante su etapa en Universidad Católica, consiguiendo cuatro títulos entre los dos equipos.
[2] Para la siguiente temporada haría una muy buena dupla junto a Arturo Sanhueza siendo pieza clave en su equipo que lograría obtener el campeonato del año 2001.
En la Universidad Católica en un comienzo realizaría una buena dupla con Jorge Acuña pero después de la partida de este se mantendría solo en la contención siendo figura del cuadro cruzado obteniendo el Torneo de Clausura 2005 y llegando a las semifinales de la Copa Sudamericana 2005 donde quedarían eliminados por Boca Juniors, finalizado esto debía regresar a Santiago Wanderers pero el club universitario compra el resto del pase en 350 mil dólares para que este siga jugando por el equipo desechando al mismo tiempo una oferta de Colo-Colo.
A fines del 2015 no se le renovaría su contrato en Santiago Wanderers pese a su deseo de continuar en el club, por lo cual tomaría la decisión de retirarse del fútbol profesional, cabe mencionar que durante aquellos momentos en que no lograba renovar fue apoyado por los hinchas del club que tomaron medidas extremas como "tomarse" la sede del cuadro porteño o encadenarse a ella.
Su tercera y última participación con su selección fue en el 2006 en un amistoso disputado en La Calera frente a Nueva Zelanda.