Pochodzący z Rzymu, syn słynnych aktorów Giancarlo Giannini i Livia Giampalmo, rozpoczął przygodę z aktorstwem w wieku osiemnastu lat. Jego pierwsze większe wystąpienie to rola obok Madonny w remake’u filmu „Swept Away”, w którym odtworzył postać swojego ojca i sam podłożył włoski i hiszpański dubbing. W kolejnych latach pojawił się jako głos Szczura w animacji „Sinbad: Legend of the Seven Seas” o…