Tra i successivi film, ricordiamo: "Stai con me" (2001), diretto dalla madre Livia Giampalmo, "Le conseguenze dell'amore", diretto da Paolo Sorrentino e "Una talpa al bioparco", regia di Fulvio Ottaviano, entrambi del 2004, e infine "Nero bifamiliare" (2007), opera prima di Federico Zampaglione. Lavora anche in fiction televisive: le miniserie televisive "Luisa Sanfelice" (2004), per la regia dei fratelli Taviani, "48 ore" (2005), regia di Eros Puglielli, e il film per la TV "Amore proibito" (2007), diretto da Anna Negri. Il 10 febbraio 2006 ha interpretato la figura del "Principe rinascimentale" nel corso della Cerimonia di apertura dei XX Giochi olimpici invernali a Torino.