Ben Masters
Self
American Ocelot tells the story of one of the most endangered and beautiful wild cats in the United States — a species so elusive that high-quality images and video have never been captured until now. With fewer than 100 individuals remaining in the US, the ocelot is critically endangered, genetically isolated, and only exists in Texas.
Director
Writer
Racing Extinction
2015
Explorer: The Last Tepui
2022
Deep Sea 3D
2006
Our Planet: Behind the Scenes
2019
Interstellar: Nolan's Odyssey
2014
African Cats
2011
Powaqqatsi
1988
Deepsea Challenge 3D
2014
The 11th Hour
2007
Earth
2007
Jane
2017
Audrey
2020
My Octopus Teacher
2020
An Inconvenient Truth
2006
Puff: Wonders of the Reef
2021