Następnie wystąpił w dwóch telefilmach: Pani z miasta (La signora della città, 1996) z udziałem Ethana Wayne'a, Tomasa Arany, Carroll Baker i Marii Grazii Cucinotty oraz Kobieta na wyścigu (Una donna in fuga, 1996) z Danielem McVicarem, Giną Lollobrigidą i Benem Gazzarą.
W dramacie Ferzana Özpeteka On, ona i on (Le fate ignoranti, 2001) zagrał homoseksualistę z AIDS. W melodramacie Tinta Brassa Czarny anioł (Senso '45, 2002) na podstawie powieści Camilla Boita został obsadzony w roli niemieckiego oficera SS, Helmuta Schultza, który wplątał się w namiętny romans z żoną wysokiej rangi włoskiego urzędnika. Pozował w nagiej sesji do charytatywnego kalendarza na rok 2002 włoskiego magazynu „Max”. W 2006 przyjął rolę Antonio „Tonio” Fortebracci w telenoweli Canale 5 Honor i szacunek (L'onore e il rispetto), a potem wystąpił jako Nito Valdi w miniserialu Canale 5 Grzech i wstyd (Il peccato e la vergogna, 2010-2014) z udziałem Francesco Testi. Wcielił się w postać Rudolpha Valentino w miniserialu Canale 5 Boski Valentino (Rodolfo Valentino - La leggenda, 2013) z Asią Argento w roli Natachy Rambovej.