Advocat de professió, col·laborà en diversos mitjans de comunicació, com ara l’Avui, La Vanguardia i Punt Diari, i el 1980 guanyà el premi Avui d’articles periodístics per Les banderes d’enguany.
En poesia publicà Jerarca de la llum (1986), La barca encesa (2003) i Manual d’oficis (2005). Com a rapsoda, recita els seus propis poemes. També és autor del recull d’entrevistes Catalunya: tres generacions (1975), les biografies Gabriel Ferrater: reportatge en el record (1978, premi Gaziel 1977) i Lluís Llach, un trobador per a un poble (1982), i de les narracions Pluja de sang (premi Víctor Català 1976, amb el títol Eros 80 i altres exercicis de narració) i Granissat de cafè: memòries i fantasies a la vora del mar (1990).