Raiders!: The Story of the Greatest Fan Film Ever Made 2015
as Self
Real Heroes 2014
as Necro Nazi
Starwoids 2001
Credits from TMDB.