Estudió pintura y dibujo en la Escuela de Artes Plásticas de Chiapas, es Licenciado en Artes por la Universidad Veracruzana, Maestro en Estudios de Arte por la Universidad Iberoamericana y Candidato a Maestro en Artes Visuales por la UNAM.
Ha participado en diversas exposiciones individuales y colectivas en México, Bélgica, Canadá, Estados Unidos, Austria, Serbia, Japón, Eslovaquia, Italia, Holanda, Guatemala, Cuba, Argentina, Paraguay y Chile.
Fue director de la Escuela de Artes Plásticas del ICACH, Director Fundador del Jardín de las Esculturas de Xalapa y actualmente colabora en el Instituto Veracruzano de la Cultura y en la Facultad de Artes Plásticas de la Universidad Veracruzana.
Su obra suele ser de gran formato sobre madera. Le interesan las posibilidades tridimensionales de la pintura, buscando un encuentro más corporal con el espectador, quien tiene que enfrentarse a la obra desde su propio espacio físico. No ve a la pintura como una ventana, le importa su materialidad.