Known For
Acting
Engineering Nature
(voice)
2010
Amelia Earhart: The Lost Evidence
Narrator
2017
India's Wild Leopards
2020
Sharks of the Bermuda Triangle