Giancarlo Giannini (born 1 August 1942 in La Spezia, Italy) is an Italian actor and voice actor.
He first studied electronics before choosing acting, mostly on stage and television until his film career started in 1965. He's worked with famous Italian directors such as Dino Risi, Franco Zeffirelli, Luchino Visconti, Tinto Brass and Mario Monicelli.
His collaborations with Lina Wertmüller were decisive in getting him known internationally. He has appeared in a number of American productions since, most notably as Inspector Pazzi in Hannibal, Miguel Manzano in Man on Fire and MI6 operative René Mathis in the first two James Bond films of Daniel Craig, Casino Royale and Quantum of Solace. He also played Robert in Rainer Werner Fassbinder's Lili Marleen and Emperor Shaddam Corrino IV in Frank Herbert's Dune.