Jugó en Magallanes y en la selección chilena, en donde conformó el plantel que disputó el Campeonato Sudamericano 1946.
Nacido en Rengo, se crio en el barrio de Recoleta en Santiago.
Formó parte del Carlos Navarrete, cuyo entrenador era José Avendaño, quien lo llevó a Magallanes.
[2] Debutó en 1940, y en 1941, al enfermarse el peruano Pablo Pasache, pasó a formar en el centro de la línea media al lado de Carlos Albadiz y Luis Romero.
[2] Fue llamado como reserva al Campeonato Sudamericano 1946, pero luego del primer partido contra Uruguay y a la suspensión de Domingo Pino, jugó todos los partidos restantes como defensa.