Je synem Giancarla Gianniniho, slavného italského herce. Jeho nejslavnější rolí byla role Pepeho ve Swept Away z roku 2002, kde si zahrál rybáře po boku Madonny. Je vysoký 180 cm.