Police District
as Valerio Flaviano
RIPLEY
as Tenente Moretti
Leonardo
as Rinaldo Rossi
Anti-Mafia Squad
as Armando Mezzanotte
R.I.S. Roma – Delitti imperfetti
as Luigi Terracciano
Arance & martello
as Quattordicine
The General's Men
as Giuliano Turone
Marconi: The Man Who Networked the World
as Umberto De Riva
Il Sistema
as Massimo Regina
One Captain
as Vito Scala
Scrambled
as Vicino
Miracle at St. Anna
as Don Innocenzo Lazzeri
Labirinti
Dead Train
as Ivano
Ages of Love
as meccanico
Lives of the Saints
as Fabrizio the Postman
Don't Be Bad
as Prete
Zora la vampira
as Tossico
A/R Andata + Ritorno
as Mohammed
Rocco Chinnici: May Your Kiss Lie Lightly On My Head
as Barra