

Stupor Mundi
1997 · as Al-Kamil

If They're Roses...
2018 · as Samir

The Stone Merchant
2006 · as 1st Somali

Breaking Up in Rome
2021 · as Simone

Dietro la notte
2021 · as Tatuatore

Three Touches
2014 · as presidente ItalianAttori

Out of the Blue
2013 · as giaguaro

Non c'è 2 senza te
2015 · as amico della coppia

Ustica: The Missing Paper
2016 · as Wershefani

The Best Days
2023 · as Infermiere (segment "La vigilia")

Simpatici & antipatici
1998 · as Ettore

Anita Garibaldi
2012 · as Pedro

Tu mi nascondi qualcosa
2018 · as psichiatra

Toilette
1999

Una DiecimilaLire
2016 · as Pantera

Lust for Life
2023 · as Hassan

Roma nuda
2011 · as Nerone

Blaxploitalian: 100 Years of Blackness in Italian Cinema
2016 · as Self