Jean Daskalidès 1980
as Self
Dust 1985
Producer
André Delvaux directs Benvenuta 1983
Credits from TMDB.