Known For
Filmography
2026
2022
2021
2013
2010
2003

Leica – A Century of Vision
Movie · as Self

McCurry: The Pursuit of Colour
Movie · as Himself

Great Minds
TV · as Self · 4 eps

National Geographic: The Last Roll of Kodachrome
Movie · as Himself

Nat Geo Amazing!
TV · as Self/Photographer · 10 eps

National Geographic : Search for the Afghan Girl
Movie · as Self
