Tengiz 2021
Producer
Devona 2004
The Bomb 1995
Step Right... Step Left... 1992
Administration
Habib the Lord of Snakes 1972
Actor
Credits from TMDB.