2024
Ennio Doris - C'è anche domani as Massimo Doris
2024
La rosa dell'Istria as Leo
2023
Blackout - Vite sospese as Luca (8 episodes)
2022
Don't Leave Me as Luigi Fornari (8 episodes)
2021
Chiara Lubich - L'Amore vince tutto
2018
Disconnected as Claudio Ranieri
2017
La strada di casa as Lorenzo (24 episodes)
2016
Christmas Dinner as Orlando
2016
Medici: Masters of Florence as Ormanno degli Albizzi (8 episodes)
2015
Loving Only You as Orlando Scagliusi
2015
Grand Hotel as Pietro Neri (6 episodes)
2014
Fango e Gloria - La Grande Guerra
2014
La luna su Torino as Dario
2014
Taste of You as Luca
2013
White as Milk, Red as Blood as Vandalo
2012
Una famiglia perfetta as Pietro