General Idi Amin Dada: A Self Portrait (1974)
Dusk to Dawn Drive-in Trash-o-Rama Show Vol. 6 (Video 1999)
The Man Who Ate His Archbishop's Liver...? (TV Movie 2004)
Trailer War (2012)
Ban the Sadist Videos! (Video 2005)
Das geheime Kino (Short 2007)
Just You Wait... (Short 2024)
The Last King of Scotland (2006)