Debutó como futbolista con el Guatemala FC, donde jugó durante siete años, hasta que en 1958 se retiró para dedicarse a entrenar clubes.
Dirigió a Costa Rica en la Copa CCCF 1960 donde la hizo campeona al derrotar 4-0 a Antillas Neerlandesas.
Debido al éxito con el club, la selección de fútbol de Guatemala le fichó como seleccionador.
Se hizo con el Campeonato de Naciones de la Concacaf, único título a nivel internacional del combinado.
Posteriormente tuvo un paso por varios clubes, ganando la Liga Nacional de Guatemala con el CSD Municipal, el Comunicaciones y de nuevo con el Aurora.