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
2020
Emily in Paris as Marcello Muratori (4 episodes)
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