Se desempeñaba como defensa central, vistiendo dos camisetas, Cobresal y Deportes Iquique, ambas en dos ciclos.
Se retiró del fútbol a fines de la temporada 1996.
Inicia su carrera como entrenador en Cobresal en 2007, donde termina en la sexta posición con 32 puntos en el segundo semestre, clasificando con el equipo a los play-offs.
El 2010 vuelve a Deportes Iquique, esta vez como primer entrenador, donde consigue el título de Campeón de Primera B, logrando así el ascenso a Primera División,y también el de Copa Chile, obteniendo un cupo para disputar la Copa Sudamericana 2011 como Chile 1.
En el Clausura 2014 se alza con la Liguilla Pre-Sudamericana, lo que clasifica al equipo minero a la Copa Sudamericana 2014 por primera vez en su historia (siendo este el retorno de Cobresal a un torneo internacional después de 29 años), en donde es eliminado en primera fase por el club paraguayo General Díaz.