Jugador del equipo juvenil de Lord Cochrane de su ciudad natal, en 1965 refuerza a Huachipato en el campeonato nacional juvenil, coronándose como campeón.
Ese mismo año debuta por Deportes Concepción en un clásico regional ante Lota Schwager.
[3] Logró la clasificación a la Copa Libertadores 1975, de la cual el equipo acerero quedó eliminado en primera ronda como segundo del grupo, tras el eventual subcampeón Unión Española.
Fue convocado por primera vez por la dupla técnica de Luis Vera y Raúl Pino, para un partido amistoso ante Paraguay.
Su último partido por La Roja fue ante Uruguay por la Copa Juan Pinto Durán.