Es contratado por Palestino en donde realiza sus mejores temporadas, es finalista de la Copa Chile 1985 (goleador de dicho torneo con 11 conquistas), y finalista del Campeonato Nacional 1986 en la cual cae derrotado ante Colo Colo por dos tantos a cero.
Tras su gran campaña en 1983 por Malleco Unido, fue convocado a la Selección Chilena que participó en el Torneo Preolímpico de Ecuador y en los Juegos Olímpicos de Los Ángeles EE.
El 8 de junio de 1985 debutó en la selección chilena adulta en un amistoso ante Brasil en Porto Alegre (1-3), anotando su único tanto en la selección.
[3] El 15 de marzo de 2008 mientras jugaba un futbolito entre Ñublense y Deportes Antofagasta, el torpedo sufre un infarto al miocardio.
Actualmente una tribuna del Estadio Nicolás Chahuán de La Calera, lleva su nombre en homenaje a su labor como jugador y técnico de Unión La Calera.