Si è laureato in Giurisprudenza all'Università di Torino e diplomato in Regia al Centro Sperimentale di Cinematografia a Roma, dove ha vissuto dal 1962 al 1990. Con Carmelo Bene, Mario Schifano e Alberto Grifi è stato uno dei maggiori esponenti dell'avanguardia italiana negli anni '70. Ha interpretato il film di Schifano Trapianto, consunzione e morte di Franco Brocani (1969) e ha collaborato agli altri lavori della trilogia del pittore-cineasta: Satellite (1967) e Umano, non umano (1968). Attualmente risiede e lavora a Civitella San Paolo, in provincia di Roma.
Courtesy of TFF