In Search of the Miraculous 2010
Actor
The Strongest Of The Strange 2005
Cliché Bon Appétit 2004
as Self
Broken Victory 1987
as Guard #3, Production Assistant
Credits from TMDB.