Riefenstahl 2024
as Self (archive footage)
Longing For Innocence 2023
Cinematography
Leni Riefenstahl: Her Dream of Africa 2003
as Self
Underwater Impressions 2002
The Wonderful Horrible Life of Leni Riefenstahl 1993
as Himself
Credits from TMDB.