The Secret and the Sacred: Two Worlds at Los Alamos 2001
as Self
Atomic Ed & the Black Hole 2001
Credits from TMDB.