Nace en Ciudad Victoria, Tamaulipas. En sus inicios era caricaturista, más tarde viaja a la ciudad de México para entrar a la Antigua Academia de San Carlos y luego siguió sus estudios en Nueva York. En la década de los años 30 viajo a Europa para continuar con sus estudios y 1937 asiste a la Exposición Internacional de París, donde obtiene una medalla de oro por los murales que se encargaron para el pabellón de Venezuela. Pintó murales en París, Caracas, Los Angeles, Mazatlán y Cuernavaca. Expuso en España, Estados Unidos, Francia e Italia. En 1950 recibe la medalla José Clemente Orozco con la pieza "Homenaje a José Clemente Orozco"