Presencia habitual, casi imprescindible, en las producciones de Televisió de Catalunya, su popularidad en dicha comunidad es abrumadora, especialmente por su personaje de Sergi Llopart en la serie Ventdelplà y también por el de Dr. Antonio Dávila en Hospital Central y en su secuela, MIR, ambas emitidas por Telecinco.
También es destacable la superproducción de Antena 3, Hispania, la leyenda y la comedia Stamos okupa2, emitida y producida por TVE.
Con una extensa trayectoria teatral, estando muy ligado profesionalmente al Teatre Lliure, y en obras como Romeo i Julieta, Soldados de Salamina, Rock'n'roll, Nixon-Frost, Copenhaguen o Quitt.
De 1983 a 1998 realiza doblajes para TVE y TV3, indistintamente en castellano y catalán, llegando a doblar habitualmente a Brendan Gleeson, Ben Kingsley, Harvey Keitel, Colm Meaney, Pete Postlethwaite, Geoffrey Rush, Kevin McNally, Michael Rooker o Danny DeVito.
También fue la voz en castellano de Bruno Ganz en El hundimiento, donde interpretaba a Adolf Hitler.