The Sacrifice 1986
Producer
The Elephant Walk 1979
Walk On Water If You Can 1979
Kejsaren 1979
Executive Producer
Birth of a Nation 1997
as Self
The Flamboyant Sex 1961
Actor
Credits from TMDB.