Ivana the Terrible 2020
Actor
30 Years of Democracy 2019
as Self (archive footage)
Bela Bela 2001
as Self
Videograms of a Revolution 1992
as himself
Credits from TMDB.