Después de una década como director teatral, en la que dirigió una veintena de espectáculos, rodó su primera película en 1977, Ocaña, retrat intermitent (Ocaña, retrato intermitente), por la que fue seleccionado oficialmente por el Festival de Cannes de 1978. Tras diecisiete largometrajes, quince de ellos producidos con su compañía Els Films de la Rambla, S.A. fundada en 1985, se ha convertido en uno de los directores más conocidos de Cataluña. Su obra se programa continuamente en los mejores Festivales Internacionales, destacando la Berlinale, donde ha conseguido su presencia consecutiva durante cinco años, y a la vez ha sido estrenada en numerosos países.