Hijo de un gobernador del Departamento de Pisagua llegaría a vivir a Valparaíso donde comenzaría jugando de manera amateur primero "Alianza" del Cerro Cordillera y luego pasaría al "Mariposa" perteneciente al cerro homónimo donde sería captado por Santiago Wanderers a sus dieciséis años invitándolo a probarse en el equipo reserva.
Su debut oficial por el primer equipo se daría en la primera fecha del Campeonato de Apertura de Chile 1949 frente a Badminton en un triunfo por cinco goles contra dos jugado en Valparaíso iniciando como titular.
En su primera temporada sería pieza regular del primer subcampeonato de su equipo manteniendo su condición de titular durante los años venideros ganando además la capitanía del equipo, sin embargo en el campeonato 1958 tendría participaciones intermitentes pero recuperando el liderazgo en cancha para poder levantar la copa que obtendría por primera vez Santiago Wanderers.
Después de ganar por primera vez un título oficial volvería a ganar dos campeonatos pero esta vez las Copa Chile 1959 y Copa Chile 1961 perdiendo terreno ya para 1963 donde tan solo jugaría tres partidos siendo esta su última temporada en el profesionalismo.
Fue convocado a la Selección de fútbol de Chile que disputó la Copa Bernardo O'Higgins en su primera versión durante 1955 en Brasil pero no llegaría a debutar de manera oficial.