The Meaning of Hitler 2021
as Self
Submission 2018
Novel
Peggy Guggenheim: Art Addict 2015
Household Saints 1993
Credits from TMDB.