2019 • as San Giuseppe Vero
2011 • as Gilgamesh
2020
2011 • as Assistant to the Amir
2025 • as المعتمد بن عباد
2004 • as Elmehdi