Giancarlo Giannini (sinh ngày 1 tháng 8 năm 1942) là một diễn viên và diễn viên lồng tiếng người Ý. Giancarlo Giannini sinh tại La Spezia, Liguria, Ý. Ông học tại Accademia Nazionale d'Arte Drammatica ở Rome, và ra mắt phim vào năm 1965 với một vai nhỏ trong Fango sulla metropoli. Ông xuất hiện trong các vai phụ trong Anzio và The Secret of Santa Vittoria, và ngôi sao trong phiên bản gốc của Swept Away. Vào năm 1971, ông xuất hiện trong E le stelle stanno a guardare, một bản chuyển thể truyền hình của tiểu thuyết A. J. Cronin, The Stars Look Down. Vào năm 1976, ông đóng vai chính trong Seven Beauties, nhờ đó ông được đề cử cho giải thưởng đàn diễn viên xuất sắc của Viện hàn lâm, điều này khá bất thường vì diễn xuất của ông được thực hiện hoàn toàn bằng tiếng Ý. Ông đã lồng tiếng cho giọng nói của Jack Nicholson trong bản phát hành tiếng Ý của cả The Shining và Batman; ông là diễn viên lồng tiếng chính thức tiếng Ý của Al Pacino. Sự thông thạo tiếng Anh của ông đã mang lại cho ông một số vai chính trong các sản phẩm của Hollywood, đáng chú ý nhất là trong vai thanh tra Pazzi trong Hannibal. Ông cũng đã xuất hiện trong A Walk in the Clouds và Man on Fire. Các vai chính nổi tiếng nhất của Giannini là trong các bộ phim do Lina Wertmüller đạo diễn. Ngoài Swept Away và Seven Beauties, ông cũng xuất hiện trong The Seduction of Mimi, Love and Anarchy, A Night Full of Rain, và Francesca e Nunziata. Ông đóng vai cha bảo vệ, Alberto Aragón, trong A Walk in the Clouds năm 1995. Ông đóng vai Hoàng đế Shaddam IV trong loạt phim truyền hình Dune năm 2000. Vào năm 2002, ông đóng vai chính trong bộ phim kinh dị Darkness. Có lẽ vai diễn gần đây nổi tiếng nhất của ông là vai đặc vụ người Pháp René Mathis trong các bộ phim James Bond thứ 21 và 22, Casino Royale và phần tiếp theo, Quantum of Solace. Giannini có một người con trai, Adriano Giannini, cũng là một diễn viên và diễn viên lồng tiếng.