Estudou pintura e cinema no Chile e na Suécia. Passou grande parte de sua carreira em Moçambique. Foi professor de cinema na Universidad de Artes y Ciencias Sociales, em Santiago, Chile. Foi diretor do programa Off Record, pelo qual recebeu vários prêmios como diretor, produtor e roteirista.