Format a l’Institut del Teatre i a la companyia de Iago Pericot, ha protagonitzat els films La radio folla (1985), Laura (1987), Barcelona Connection (1988), Estació central (1989), Verónica L. (1989), La teranyina (1989), Boom Boom (1989) —Premi de Cinematografia de la Generalitat de Catalunya al millor actor—, La febre d’or (1992), etc. Paral·lelament inicià una certa projecció internacional amb Cronaca di una morte anunciata (1986) de F. Rosi, La playa de los perros (1987) de J. Fonseca, Nunca estuve en Viena (1990) d’A. Larreta o La viuda del capitán Estrada (1991), Frau Rettich, die Czerni und ich (‘La senyora Rettich, Czerni i Jo’, 1998), de M. Imboden, Extraños (1998), d’I. Uribe, i Resultado final (1998), de J. A. Bardem. També ha protagonitzat sèries de TV, com ‘Secrets de família’ i ‘Hospital General’ (2000).