Studied painting and film in Chile and Sweden. Spent most of his career in Mozambique. He was a film professor at Universidad de Artes y Ciencias Sociales in Santiago, Chile. Directed the program Off Record, for which he won several prizes as director, producer and screenwriter.