In 1976 Xavier co-directed "A Queda" along with Ruy Guerra. It was entered into the 28th Berlin International Film Festival, where it won the Silver Bear – Special Jury Prize. His last movie was "Trash" (2014).