Licenciou-se em Cinematografia pela Universidade de Estocolmo em 1982. Frequentou o Masters School of the European Film Academy, em Berlim, ano de 1992.

No cinema foi realizador de quatro películas, sendo as longas-metragens Adeus Princesa (1994) e O Mistério da Estrada de Sintra (2007) os títulos mais conhecidos do realizador.

Assinou a realização de mais de dez produções televisivas, entre telefilmes (2005 – 29 Golpes, A Escada e O Mergulho), séries (2004 – A Ferreirinha, 2002 – Lusitana Paixão, 2001 – Sociedade Anónima, 2000 – A Raia dos Medos, 1999 – Não és Homem Não És Nada, 1996 – Polícias, 1990 – Os Melhores Anos) e novelas (2002 – Lusitana Paixão, 1996 – Roseira Brava, 1995 – Desencontros, 1994 – Na Paz dos Anjos).

É professor da Universidade Lusófona de Humanidades e Tecnologias desde 1997.