Participó en la Liga Mexicana del Pacífico por 15 temporadas con varios clubes.
Logró 94 juegos ganados y 88 perdidos, con 2.96 en carreras limpias admitidas.
Luego estuvo con Mayos de Navojoa donde culminó su carrera en 1978-79.
Además, fue de los pocos lanzadores buenos para batear, hasta jonrones.
Tuvo a 6 hijos varios de ellos basquetbolistas profesionales: Alfredo, Víctor, Guillermo, Armando, Cinthia y Ana.