Hide unreleased
Lucrezia e Joseph Beuys TBA
Actor
Marcel Duchamp: The Art of the Possible 2020
as Self - Art Historian
Marcel Duchamp: Iconoclaste et Inoxydable 2009
Credits from TMDB.