
Acted in 5
2020s
- 2024
Thank You Dr. Fauci
Movie
2010s
- 2014
Every Three Seconds
Movie
2000s
- 2007
Wintergasten
TV
- 2005
No release date
Iran: The Great Game
Movie
Appearances10
2020s
- 2021
Boom and Crash: How Speculation Leads to Chaos
Self
2010s
- 2019
- 2017
The New Fire
Self
- 2015
Climate: A Few Degrees Less
Self / Director of the Earth Institute
- 2010
Seeds of Hope
Self
2000s
- 2008
I Am Because We Are
Self
- 2003
1990s
- 1996