Nacido en Nogales (Veracruz), llegó a la ciudad de México a principio de la década de los sesenta, y a los 17 años ya estaba trabajando como ayudante de Carlos Moro en Editormex. Posteriormente, se integró al estudio de José Trinidad Romero, realizando los dibujos de la escenografía de las fotohistoiretas de El Charrito de oro y Neutrón, que publicaba Editorial Argumentos. A mediados de los sesenta se inició como portadista, realizando las portadas de Las Momias de Guanajuato, La Bruja Roja y Salimar entre otras. Para Novedades Editores pintó portadas para Novela íntima, Novela policiaca, Libro semanal y Libro Vaquero.
En los setenta y hasta principios de los ochenta colaboró para editorial Novaro dibujando Tarzán (material distribuido en América Latina y los países nórdicos), y además fue creador gráfico de las historietas Kid Acero, El hombre Biónico y El hombre Invisible, argumentadas por Eduardo José Rodríguez, que firmaba como Consiglieri D'Cicerone. Para la revista El Mil Chistes de Editorial AGA, realizó más de mil portadas, con trazos de José Luis Ruiz, Andrés Cian Cisneros, Rubén Lara (El bachiller) y Daniel Benítez, entre otros. En esta misma casa editorial realizó las portadas de la historieta La vida misma es pasión. Otras colaboraciones destacadas las realizó para La Iguana Nius, Pato Drucker, Chiste TV y El hijo del Santo.