Sus primeros pasos los dio en los clubes Miguel Cervantes y Unión San Vicente, ambos de la Asociación Talcahuano.
Por la transferencia desde San Vicente, el club navalino entregó doce camisetas y diez pelotas de fútbol.
Tras la desafiliación de Naval en febrero de 1991, formó parte Los Náuticos, club que daría origen a Deportes Talcahuano y que heredaría el nombre del tradicional club chorero.
[2] Fue seleccionado nacional en varias oportunidades entre 1980 y 1988, formando parte de La Roja en instancias como las Clasificatorias para el Mundial de España 82 y la Copa América 1983.
Pese a que se fracturó antes de la cita mundialista, igual fue invitado con la delegación.