Born on September 1, 1950 in Nanchital, Veracruz, Mexico.

Estudió en el Conservatorio Nacional de Música, estudió en la Escuela Superior de Música, en el Taller de Ópera de Bellas Artes y en el Instituto de Estudios Avanzados de Música.

Estudió Artes Plásticas en la Escuela de Artes Plásticas de la Universidad de Guadalajara y en la Universidad Iberoamericana. Del mismo modo, estudió pintura con profesores privados como Alfredo Meneses y en talleres con profesores de la talla de José Chávez Morado. Dentro de la literatura, fue alumno del famoso escritor Juan Rulfo en el Centro de Escritores Mexicanos y formó parte del taller de escritores de cine en México.

Individual exhibitions: 1994, Mexico D.F. Private gallery. 1995, Mexico D. F. Private gallery. 1996, House of Culture of Tlalpan. Mexico DF. 1997, Delegation Gustavo A. Madero. 1998, Higher School of Mechanical and Electrical Engineering of the National Polytechnic Institute. • 1999, House of Culture of Tabasco. Mexico DF. 1999, PEMEX Tower Gallery. Central offices of Petróleos Mexicanos. 2000, Museum of Journalism and Graphic Arts. Guadalajara Jalisco. 2001, Exhibition Hall of the Multimedia Center of the La Salle University, Mexico D. F. 2002, Higher School of Tourism. National Polytechnic Institute. 2003, City Theater. La Paz, Baja California Sur. 2003, Art Gallery. Guadalajara Jalisco. 2003, Municipal Presidency of Zitácuaro, Michoacán. 2003, Galleries Zertuche. Monterrey, Nuevo León. 2003, Supeiror Computation School. National Polytechnic Institute. 2004, Brodbeck Gallery. Basel, Switzerland. "Concerto Para Dos Sentidos". 2005, "New Orleans" Jazz Center. Mexico DF. 2005, ESIME campus Azcapotzalco. IPN. 2006, Garco Gallery in the city of Puebla.

Mural and Large Format Painting: 1996, "LA ANDA". National Association of Actors. 1996, "Medicine". Mexican School of Medicine. La salle university. 2003, "Art and Cybernetics". Higher School of Computing. National Polytechnic Institute. 2006, "Mother Science, Forger of Men who Support Industry and the World". CECYT School of the National Polytechnic Institute.