Licenciado en Filosofía y Letras, es profesor de Lengua y Literatura catalanas en el IES Esteve Terrades de Cornellá de Llobregat.