Ha collaborato in passato con il gruppo di musicisti statunitensi Tuxedomoon, e in particolare con Steven Brown con il quale ha realizzato nel 1989 Greenhouse Effect e nel 1996 Piccoli ostinati. Con L'amore vincitore. Conversazione con Derek Jarman, al Festival Cinema Giovani 1993 ha vinto il primo premio della sezione non ficion di Spazio Italia e il premio del pubblico «Achille Valdata». Attualmente vive e lavora a Roma.
Courtesy of TFF