Nació en Ibiza, aunque su vida ha estado ligada a Madrid, Segovia, Badajoz y Barcelona. En el año 2000 publicó su primer poemario: Libro de horas, al que le han seguido Prometeo condenado (2004), Acróstico (2005), Canciones y otros vasos de whisky (2006), Cuaderno de bitácora (2007), Trento (o el triunfo de la espera) (2009), Tríptico (2009), Y se llamaban Mahmud y Ayaz (2012), 3ª ed. (2013), Los últimos días de Trotski (2015), Versos que un día escribí desnudo (2018), Aquí y ahora (2020), El fin es solo un accidente (2022) y Kabul (2023). En el año 2017 ha reunido toda su poesía en El único silencio (1998- 2017), y al siguiente se publica una antología de su obra, realizada por Pablo Moro: Yo sé quien soy. Inventario de una noche (Madrid, 2018). Ha editado la poesía del poeta colombiano Jaime Jaramillo (2000) y la Poesía completa de José Luis Sampedro (2020). Ha traducido a Cesare Pavese y a Mihail Eminescu, además de a varios poetas medievales. Sus poemas se han publicado en antologías y revistas de Europa, América y Asia. Es director de la Plataforma literaria Escritores Complutenses 2.0 y del grupo de investigación Poéticas de la modernidad. En la actualidad es Presidente de la Sección de Literatura del Ateneo de Madrid.