Oriundo de Talagante, en 1972 defendió a Soinca Bata en el Campeonato Regional Central.
En 1973 firmó con Santiago Wanderers de la Primera División,[1]donde estuvo por dos temporadas.
[2][3]En 1975 firmó con Universidad Católica, que en ese entonces estaba en la Primera B (en ese entonces, Segunda División), donde logró salir campeón de la categoría, con compañeros como Eduardo Bonvallet, Alberto Fouillioux, Roberto Hernández, Héctor Olivos, Guillermo Yávar, entre otros, y bajo la dirección técnica de Jorge Luco.
[8][9] Para la temporada 1979, regresa a la región de Valparaíso, para esta vez firmar con Everton, en donde estuvo hasta 1983.
[10][11][12][13] Tuvo destacadas campañas individuales, sin embargo formó parte del equipo que descendió en 1980 a la Segunda División, pero que regresó a la categoría de oro del fútbol chileno en 1982.