Estudió Ciencias Humanas en la Universidad del Claustro de Sor Juana y Letras Clásicas en la Universidad Nacional Autónoma de México. Sabe griego antiguo y moderno, latín, náhuatl, árabe, inglés, francés e italiano. Ha trabajado como periodista y guionista de radio. Fundó un estudio de flamenco y la primera web mexicana dedicada a él. Escribe poesía y literatura infantil y juvenil.