Ha intervenido como director y guionista en veinte largometrajes de los que destacan los documentales La Nova Cançó, Canet Rock y La torna, las comedias La orgía, Radio speed, La quinta del porro y Un parell d'ous además de las ficciones históricas El complot de los anillos y Monturiol, el senyor del mar.También ha dirigido las adaptaciones cinematográficas de las novelas de Ferran Torrent Un negro con un saxo y Gracias por la propina.Su película más reciente, Lisístrata (Lysistrata), es la adaptación del cómic que el dibujante alemán Ralf König creó inspirándose en el texto antibelicista de Aristófanes.Ha producido para televisión con la productora Fairplay Produccions S. A.(1989) la sitcom de trece capítulos Happy house (RTVE Cataluña) y en 2006 ha estrenado la serie policíaca Àngels i sants (TV3) de Pau Freixas.