Cover-Up 2025
as Self - CIA, Biological Warfare Scientist (archive footage)
LSD a Go Go 2004
as Self (archive footage)
Credits from TMDB.