Redatelj i scenarist, studirao je arhitekturu i kinematografiju, a potom počeo raditi u filmskoj industriji kao pomoćnik redatelju Patriciju Guzmanu. Tijekom sedamdesetih prošloga stoljeća emigrirao je u Berlin gdje je snimao dokumentarne filmove i podučavao na sveučilištu. Bio je koredatelj dokumentarnog filma
Los puños frente al cañón (1975.), snimljenog u čileansko-njemačkoj koprodukciji. Samostalno je napisao i režirao igrani
Der Übergang (1978.), a uslijedio je televizijski film
Die Kolonie (1987.). Nakon dugogodišnjeg egzila u Čile se vratio 1995. godine. Idući igrani film
Taxi para tres snimio je tek 2001. godine, osvojivši za njega nagrade na nekoliko svjetskih filmskih festivala. Bio je suradnik na scenariju filma
Dar (El regalo, 2008.) Cristiána Galaza i Andreje Ugalde. Trenutno mu je posljednji film drama
Cirqo (2013.).