Cineasta e escritor, é radicado em Moçambique desde 1978, tendo antes vivido em Guiné-Bissau, onde trabalhou como jornalista. Sua obra acompanha praticamente desde o início o processo de independência do país. Foi um dos fundadores da produtora moçambicana de cinema Ébano Multimídia. Junto ao Instituto Nacional de Cinema de Moçambique, onde trabalhou desde sua chegada ao país, colaborou com os diretores Ruy Guerra e Jean Luc Godard. Dirigiu tanto filmes de ficção quanto documentários, preferindo esse último gênero para a narração de histórias do presente, enquanto reservou o primeiro ao passado e à memória. Admirador no novo jornalismo norte-americano, já buscava uma perspectiva ficcional em suas reportagens sobre a guerra na Guiné-Bissau. Posteriormente, como diretor de filmes, passou a abordar a realidade por meio da ficção, assim como se propõe a dar estrutura dramatúrgica ao documentário. Entre seus trabalhos podemos citar: O Grande Bazar, de 2006;  A Ponte, de 2001;  A Última Prostituta, de 2009; e Virgem Margarida, de 2012; os dois últimos contando a história pós-independência do ponto de vista das mulheres.