Es licenciado en Filosofía por la UNAM. Inició su labor como gestor cultural en 1978, ocupando diversos cargos en la Dirección de Actividades Musicales y la Orquesta Filarmónica de la UNAM. Fue director ejecutivo de la Orquesta Sinfónica de Minería y de la Filarmónica de la Ciudad de México. Ingresó al INBA en 1989; se desempeñó como gerente de la Sinfónica Nacional; director de la Compañía Nacional de Danza; gerente del Palacio de Bellas Artes y subdirector general de Bellas Artes. Miembro fundador del Festival Cultural Sinaloa en 1987, del que fue también su director ejecutivo. Durante diez años participó en el Servicio Exterior Mexicano como ministro para Asuntos Culturales en la Embajada de México en Italia y consejero de Cooperación Cultural, Técnica, Científica y Educativa en Argentina.