Leica – A Century of Vision 2026
as Self
McCurry: The Pursuit of Colour 2022
as Himself
National Geographic: The Last Roll of Kodachrome 2013
National Geographic : Search for the Afghan Girl 2003
Credits from TMDB.