Es autor de Stromboli (Drume Negrita, 1999), El viajero en la Tormenta (Lola Editorial, 2001), El cielo del sol mecido (Olifante, 2007), Pornai en el Hostal Roma (Los libros del Gato Negro, 2019), Mictlán. Odas a la muerte (Olifante, 2020), El silencio del colibrí (Olifante, 2023) y del cuento Hay un lobo en la montaña (Prames, 2025). Es columnista y crítico literario de Heraldo de Aragón, colaborador de Turia y de otras publicaciones nacionales. Fue director de la revista Imán.
Participó en el XXVIII Festival Internacional de Poesía de Bogotá y en los Conversatorios del Instituto Confucio de Costa Rica. Ha sido publicado en China, Macao y Bulgaria y traducido al inglés, serbio y portugués. Colaboró con Rada Panchovska en su Poesía búlgara contemporánea (Olifante, 2021), presentado en el Instituto Cervantes de Sofía. Ha traducido Cenizas de flor (Huang Fan. PPT, 2025).