All Illusions Must Be Broken 2024
as Self
Satan Lives 2015
Flight from Death: The Quest for Immortality 2003
as Himself
Faces of the Enemy: Justifying the Inhumanity of War 1987
Sleeping Car 1933
Actor
Credits from TMDB.