Eclipse Over America 2017
as Self
Secrets of the Sun 2012
as Himself - National Oceanic and Atmospheric Administration Space Weather Center
Credits from TMDB.