Who voices Miguel’s great-great-grandfather Héctor in Coco?
Answer
Gael García Bernal
Answer
Gael García Bernal
Gael García Bernal voices Miguel’s great-great-grandfather Héctor in Coco.
Héctor is a deceased musician whom Miguel meets in the Land of the Dead. At first, Héctor appears to be a witty and desperate trickster trying to cross into the living world. His connection to Miguel gradually becomes central to the film’s family mystery and emotional climax.
Mexican actor Gael García Bernal provided Héctor’s voice in the English-language version. Bernal also voiced the character in the Spanish-language version, helping preserve the role’s Mexican identity across the film’s major language releases.
Héctor is frequently confused with Ernesto de la Cruz, the famous singer Miguel initially admires. Benjamin Bratt voices De la Cruz, while Anthony Gonzalez voices Miguel. Héctor’s songs and memories ultimately reveal why family history matters more than public fame.
Source: Wikipedia · fact-checked Sept. 2026