Se inició en la tercera infantil de Magallanes que debió abandonar cuando la familia se trasladó a Sewell.
Reinició la práctica futbolística a los 18 años en el club Deportivo Alianza de Sewell.
Llegó a Colo-Colo procedente del Torneo Regional del Sur, donde defendí la camiseta de Naval.
Desde el comienzo destacó como jugador hábil, laborioso y con sentido del fútbol, ubicación y buen manejo de la pelota.
Después de siete años en Colo-Colo, jugó tres años al equipo de Ferrobadminton, para posteriormente después de jugar tres años en Rangers de Talca retirarse desempeñándose como entrenador del equipo talquino.