highest rated
acting
- Una nuova vita (TV) → Raul Chiesa
- Rosamunde Pilcher: Das Vermächtnis unseres Vaters → Timothy
- Metti, una sera a cena con Peppino → Self
- Solo per amore (TV) → Giordano Testa
- Al di la del lago (TV) → Luca Ferri
- Al di là del lago → Luca Ferri
- Inspector Rex (TV) → Lorenzo Fabbri
- Donna Detective (TV) → Michele Mattei
- Black Sun → Salvo
- Capri (TV) → Massimo Galiano
- Il ritorno del Monnezza → Avv. Lamantia
- Elisa di Rivombrosa (TV) → Giulio Drago
- Encantado → Thomas
- Tides of Change (TV) → Rampelli
- Scandalous Crimes → Giulio
- Addio e Ritorno
- Inspector Rex (TV)
- BelliFreschi → Sam
- Il commissario Lo Gatto → English Prelate of Vatican (uncredited)
- Phenomena → Karl, Sophie's Boyfriend