Sus inicios futbolísticos los dio en el Tráfico FC, club representativo del Ferrocarril Antofagasta-Bolivia.
[1] Su trayectoria como jugador la hizo en Cobreloa y Unión Española, hasta retirarse en 1991 en Deportes Arica.
En 1997 es nombrado director técnico de dicho club, disputó los torneos Apertura y Clausura 97 dejando en ambos al club en 5.º lugar, en el torneo de 1998 obtuvo el 4.º y en la Copa Chile no pasó la fase inicial.
[4] Durante 2006 Jorge Garcés le ofreció el cargo de ayudante en O'Higgins, propuesta que acepta.
[6] Aceptó y permaneció hasta 2011 para luego asumir la dirección de Provincial Osorno.