Nacido en Barcelona, estudió arte dramático en el Institut del Teatre. Más tarde, se instaló en Londres donde cursó un posgrado de dos años con Doreen Cannon en R.A.D.A. Desde 1983 hasta hoy ha interpretado muchos papeles en teatro, televisión y cine en Europa y en todo el mundo, además de haber dirigido espectáculos en España y Noruega. En 2005 dirigió su primer cortometraje y en 2008 su primer largometraje: The Frost, con Aitana Sánchez-Gijón, Trond Espen Seim y Bibi Andersson, película que le aportó reconocimiento artístico tanto dentro como fuera de casa. Es miembro de British Equity Actors Association, de la Asociación de Actores i Directores Profesionales de Catalunya y de la Academia del Cine Catalán.