Actor · Born 1978
A Family Upside Down
2025
The Negotiator
2025 · as Stefano Chiarini
Never Too Late for Love
2022 · as Alberto
If Life Gives You Lemons
2018 · as Mister Colasanti
Bob & Marys
2018 · as Caracciolo
Naples in Veils
2017 · as Antonio
Il Natale della mamma imperfetta
2013 · as Giacomo
Mozzarella Stories
2011 · as Totore
Un cane per due
2010
Anotherworld
2008 · as Rosario
Now or Never
2003 · as Poliziotto Genova