John Leguizamo plays Eumaeus, the loyal swineherd and trusted servant to Odysseus, in Christopher Nolan’s 2026 film adaptation of The Odyssey. His character is instrumental in helping Odysseus upon his return to Ithaca, offering refuge despite the surrounding danger.
Key details about the role:
- The Character: Eumaeus is a pivotal character in Homer’s epic, serving as a steadfast ally.
- Production Context: Leguizamo’s casting in the IMDb listed film was confirmed alongside a major ensemble cast including Matt Damon as Odysseus.
- Appearance: Reports indicate his appearance in the film is heavily transformed for the role.
John Leguizamo secured the role of Eumaeus by leveraging his unique acting profile, which he jokingly describes as being a “gargoyle actor”—a character actor with a distinct, non-traditional look that directors like Christopher Nolan appreciate.
- The “In”: Upon hearing about the project, Leguizamo quickly developed a specific approach to the character, feeling he “had an in” for the role of the loyal outsider.
- Casting Confirmation: His casting was part of a second wave of major announcements for the film’s ensemble, and he publicly confirmed the specific role of the swineherd Eumaeus during an appearance on Late Night with Seth Meyers.
Filming The Odyssey
Leguizamo has described the production as a “dream” experience that felt surprisingly intimate despite its massive scale.
- “Indie” Vibe: He noted that Nolan runs the set “like an indie film” but with a “crazy budget,” meaning the director is hands-on and avoids decision-making by committee, allowing actors freedom to experiment.
- Locations & Tech: Filming took place in Morocco and Sicily, using brand-new IMAX technology. Leguizamo compared the learning curve and exposure to Nolan’s mastery to “going to film school”.
- Co-Stars: He worked closely with Matt Damon (Odysseus), Tom Holland (Telemachus), and Robert Pattinson.

Significance for Latino Actors
For Leguizamo, a lifelong advocate for Latino representation, this role represents a significant victory in his fight against Hollywood stereotypes.
- Breaking the “Latin Quota”: Leguizamo has spent decades criticizing Hollywood for restricting Latino actors to specific, often stereotypical “Latin” roles or excluding them from major narratives.
- Claiming Space in Classical Canon: Casting a Latino actor as Eumaeus—a pivotal figure in Homer’s Greek epic, traditionally viewed through a white European lens—directly challenges the industry’s historical exclusion of non-white actors from “universal” or classical stories. It fulfills his long-stated goal of seeing Latinos cast simply as actors in major, non-stereotyped roles.
- Visibility: Appearing in a Christopher Nolan blockbuster places a Latino actor in one of the most high-profile, prestige film events of the decade, ensuring visibility that Leguizamo has argued is critical for the community’s advancement in media.
- John Leguizamo Says ‘The Odyssey’ Feels Like an ‘Indie Film’Mar 23, 2025 — “He is brilliant with actors, understands actors, loves actors, really believes in actors and what they can bring to the story and…
Variety
- John Leguizamo Teases ‘The Odyssey’ Role with Matt Damon …Jul 4, 2025 — Making The Odyssey was an unforgettable experience for John Leguizamo. The actor recalled filming the upcoming Christopher Nolan e…
People.com
- John Leguizamo revealed at the Seth Myers Show … – InstagramJul 18, 2025 — John Leguizamo revealed at the Seth Myers Show that he will playing Eumaeus, T.
Alongside John Leguizamo, Christopher Nolan’s The Odyssey (2026) features several other prominent Latino actors in its sprawling ensemble cast.

Jesse Garcia: Known for his roles in Flamin’ Hot and The Mother, Jesse Garcia joined the production in early 2025.

Jimmy Gonzales: The Blue Miracle and Mayans M.C. star portrays the character Cepheus, one of Odysseus’s shipmates.

Maurice Compte: An experienced character actor from Narcos and Mayans M.C., Maurice Compte was cast in a currently undisclosed role.

Shiloh Fernandez: Known for Evil Dead, Fernandez is also confirmed as part of the ensemble.
This inclusion of multiple Latino actors in a high-profile classical adaptation aligns with Leguizamo’s own advocacy for diverse representation in “prestige” Hollywood projects.
Leguizamo’s Controversial Activism in Hollywood
John Leguizamo’s vocal advocacy for Latino representation has occasionally sparked public friction with other actors, most notably when he called for a boycott of the film Alina of Cuba following the casting of James Franco as Fidel Castro. His criticism that “he ain’t Latino” drew a defensive response from the film’s producers and ignited a broader debate about ethnic authenticity versus “acting”. Similarly, his open disapproval of Chris Pratt and Charlie Day being cast in The Super Mario Bros. Movie—which he labeled a “step backwards” for diversity after his own “groundbreaking” casting in the 1993 original—led to a public boycott that some perceived as a slight against the new performers. Beyond these specific casting rows, Leguizamo has also faced pushback for his critiques of fellow Latino actors like Antonio Banderas and Javier Bardem, whom he categorized as “white Europeans” rather than Latinos, arguing that their success sometimes masks the continued exclusion of Indigenous and Afro-Latino performers.


