2010
2013
2017
2020
2015
2025
2023
2014
2021
La vacanza
as Valerio
Three Touches
as Antonio
The Love You Don't Know
as Denis
The Wait
as Paolo
The Love Scam
as Vito
Come prima
as André
I bastardi di Pizzofalcone
as Marco Aragona
Terra ribelle
as Edoardo Belmonte
The General's Men
as Nicola Amato
Boss Hunt
as ispettore Carlo Caputo
Gli anni spezzati
as Antonio Annarumma (Il commissario)