Es licenciado en Filología Románica por Universidad de Barcelona. Da clases de lengua para extranjeros y coordina talleres de Escritura Creativa en esta universidad. Dictó cursos de didáctica de la lengua y la literatura para profesores. Ha colaborado elaborando informes de lectura para varias editoriales. En la actualidad coordina clubes de lectura en diversas bibliotecas. Publicó varias novelas, entre ellas De vidas encastradas y Baile de máscaras. Ganó el Premio de Teatro Ciudad de Alcoy con el texto teatral Birds in the night. También ha escrito y publicado novelas cortas de lectura fácil para extranjeros. Su trabajo como traductor es extenso, traduciendo del inglés y del italiano al castellano y al catalán. Para la editorial Acantilado tradujo La carne, la muerte y el diablo en la literatura romántica de Mario Praz.

Libros publicados como traductor