2024
Deceitful Love as Stefano (6 episodes)
2022
I cassamortari as Arturo
2016
In arte Nino as Cesare
2016
L'amore rubato as Nico
2016
Forever Young as Luca
2015
The Ladies' Paradise as Salvatore Amato (394 episodes)
2015
Me, Myself and Her as Bruno
2014
The Necklace as Marco