Caricaturista mexicano que se inició en 1960 como monero y ayudante de Butze, Gaspar Bolaños y Gabriel Vargas en Diario de México y la revista Ja Ja.
Colaboró en publicaciones como El Día, Excélsior, Diario de Morelos, Regional del Sur, Sol de Cuernavaca y Teclazos Políticos.
También fue historiador e investigador, autor del ensayo Los Grandes de la Caricatura Mexicana (2011).