[2] Hizo su debut profesional en 1966 jugando por el Club Olimpia, a la edad de 19 años.
Tras sus buenas actuaciones, en 1971, emigró al futbol español, fichando por Burgos Club de Fútbol, luego pasó al Real Oviedo donde se convirtió en un referente de aquella época en el club.
Posterior a su retiro como jugador profesional, inició su carrera como entrenador dirigiendo a Nacional, después dirigió Cerro Porteño, club donde más se siente identificado.
En 2001 logró el título nacional con Cerro Porteño tras derrotar en la final a Guaraní, en el Estadio Defensores del Chaco.
Al año siguiente, la dirigió en la Libertadores, el equipo cayó eliminado en fase de grupos tras ser superado por dos puntos ante São Caetano y Cobreloa, luego de lo cual, finalizó su vínculo como director técnico del ciclón.