Ha publicado seis libros de poemas: El lugar del aire (1981), Mundo y sí (1988), El ojo de Dios (1992), Vida de poeta (1998), Las manchas de la luna (2007), —todos ellos reunidos con el título de El que oye llover (2007)— y Volver y cantar (Trotta, 2015).