FILMOGRAPHY
1968 · Self
1990 · Chase
2016 · Self
2024 · 劇集
2006 · Self (Climate Scientist)
2006 · Self