Directing
Life Goes On
2015 · Movie
Dead Man's Seat
1984 · Movie
Oxalá
1981 · Movie
Doomed Love
1978 · Series
One Hundred Times Lost
1973 · Movie