

Still Time(2023)
Omar

Under the Amalfi Sun(2022)
David

The Last Shaman(2017)

Omamamia(2012)
Silvio

Special Forces(2011)
Ahmed Zaief, leader of the hostage takers

Barbarossa(2009)
Alberto da Giussano

Albakiara(2008)
Ispettore Castri

One Hundred Nails(2007)
Il Professorino

Alexander(2004)
Darius III
Giravolte(2001)
Bo

Titus(1999)
Alarbus

Killer Couple(1998)
Vito

Squillo(1996)
Inspector Tony Messina