S'inicià en els espectacles literaris de la Cova del Drac l’any 1968. L’any 1970, amb la Companyia Adrià Gual, interpretà Ronda de mort a Sinera, de Salvador Espriu. Des del 1983 es dedicà intensament al doblatge, dins del qual tingué una dilatada trajectòria.
Fou més conegut, però, com a actor assidu de diverses sèries de Televisió de Catalunya, entre les quals cal citar Poble Nou (1994), Estació d’enllaç (1995) o La Sagrada Família (2010). Com a actor teatral interpretà, entre d’altres, Estiu, d’Edward Bond (2001, direcció de Manuel Dueso), Maria Rosa, d’Àngel Guimerà (2004, direcció d’Àngel Alonso), La intrusa, de Maurice Maeterlinck (2005, direcció d’Hermann Bonnín), Mika i el paradís, de Francesc Cerró (2006, direcció de Ricard Salvat), i Rock'n'roll, de Tom Stoppard (2008, direcció d’Àlex Rigola).