2018
Sometimes Always Never
Actor - Bill
2006
The Thief Lord
Actor - Barbarossa
1989
Indiana Jones and the Last Crusade
Actor - Sultan
Full filmography