Who voices Miguel’s great-great-grandfather Héctor in Coco?

The story behind the answer

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

Add question to a list

Choose a list to keep this question in: