X
Close Ad
Games
Explore Games
2024 GAME PUBLISHER RANKINGS
2023 Game Awards Tracker
Xbox Game Pass
Best Games This Year
Best Games of All Time
Upcoming Releases
New PS5 Games
New Xbox Series X/S Games
New PC Games
New Switch Games
See All
New Games
New & Upcoming Games
Free & Subscription Games
Stellar Blade
Manor Lords [Early Access]
SaGa Emerald Beyond
Sand Land
Eiyuden Chronicle: Hundred Heroes
TopSpin 2K25
Tales of Kenzera: ZAU
Final Fantasy 7 Rebirth
See All
Movies
Explore Movies
APRIL MOVIE PREVIEW
Upcoming Movies
DVD/Blu-ray: New & Upcoming
Best Movies This Year
Best Movies of All Time
Best Movies on Netflix
Best Movies on Hulu
Best Movies on Prime Video
Best Movies on Max
Best Movies on Paramount+
See All
New Movies in Theaters
MOVIE RELEASE CALENDAR
Challengers
Boy Kills World
Humane
The Feeling That the Time for Doing Something Has Passed
Abigail
The Ministry of Ungentlemanly Warfare
Civil War
Sasquatch Sunset
The First Omen
See All
TV Shows
Explore TV
Renew/Cancel Scorecard
Best TV Shows This Year
Apple TV+: New & Upcoming
Disney+: New & Upcoming
Hulu: New & Upcoming
Max: New & Upcoming
Netflix: New & Upcoming
Paramount+: New & Upcoming
Peacock: New & Upcoming
Prime Video: New & Upcoming
See All
New TV Shows
MAY TV PREVIEW
TV PREMIERE CALENDAR
The Veil
Knuckles
Dead Boy Detectives
The Big Door Prize S2
The Jinx Part 2
The Spiderwick Chronicles
Conan O'Brien Must Go
Fallout
See All
Music
New Albums
Taylor Swift: The Tortured Poets Department
Taylor Swift: TTPD The Anthology
St. Vincent: All Born Screaming
Iron & Wine: Light Verse
Justice: Hyperdrama
Pet Shop Boys: Nonetheless
Neil Young & Crazy Horse: Fu##in' Up
Pearl Jam: Dark Matter
Vampire Weekend: Only God Was Above Us
Beyonce: Cowboy Carter
See All
News
Register
Register
El mariachi
Cast & Crew
Add My Rating
Critic Reviews
User Reviews
Cast & Crew
Details
Cast & Crew
Directed By
Robert Rodriguez
Written By
Robert Rodriguez
written by
Cast
Carlos Gallardo
El Mariachi
Consuelo Gómez
Domino
Jaime de Hoyos
Bigotón
Peter Marquardt
Mauricio
Reinol Martinez
Azul
Ramiro Gómez
Cantinero
Jesús López
Viejo Clerk
Luis Baró
Domino's Assistant
Oscar Fabila
The Boy
Poncho Ramón
Azul's Rat
Fernando Martínez
Azul's Rat
Manuel Acosta
Bodyguard
Walter Vargas
Prisoner
Roberto Martinez
Prisoner
Virgen Delgado
Female Bodyguard
Juanita Vargas
Female Bodyguard
Yolanda Puga
Female Bodyguard
Jaime R. Rodríguez
Moco's Men
Luis Cadena
Moco's Men
Afredo Martínez
Moco's Men
Gerardo Jáquez
Moco's Men
Mario Mata
Moco's Men
Daniel Delgado
Moco's Men
Rosendo Ortíz
Moco's Men
César Cadena
Moco's Men
José Salinas
Moco's Men
Robert Santoyo
Moco's Men
Sabas Pérez
Moco's Men
Guadencio Martín
Moco's Men
Juan Garcia
Moco's Men
Máximo Martín
Moco's Men
DiFonso Quezada
Moco's Men
Manuel Vejor
Moco's Men
Alfredo Cisneros
Keyboardist
Alejandro Peña
Piña / Loco
Israel Reyes
Taco
Clara Scott
Moco's Manicurist
María Castillo
Jail Guard
Samuel Quiroz
Jail Guard
Roberto Delgado
Jail Guard
Fermín Barrón
School Bus Driver
H.B.
Pit Bull
Tito Tortuga
La Tortuga
Produced By
Elizabeth Avellan
associate producer
Carmen M. De Gallardo
associate producer
Carlos Gallardo
producer
Robert Rodriguez
producer
Music
Eric Guthrie
Chris Knudson
Cecilio Rodríguez
Álvaro Rodríguez
Marc Trujillo
Cinematography
Robert Rodriguez
Sound
Robert Rodriguez
sound editor
Gregory H. Watkins
re-recording mixer
Editing
Robert Rodriguez
Special Effects
Carlos Gallardo
special effects
Robert Rodriguez
special effects
Production Management
Carlos Gallardo
unit production manager
Art Department
Mario Gonzales
carpenter
Stunts
Mario Hernández
stunt supervisor
Manuel Salinas
stunt supervisor
Editorial
Robert Rodriguez
additional editor
Richard Epcar
dubbed version
Daniel Fort
apprentice editor
Richard Garibaldi
home video mastering colorist
Marc Wielage
digital colorist
Other
Jose Aranda
special thanks
Alfonso Arau
special thanks: Provided the bathtub
Elizabeth Avellan
special thanks
Jorge Cadena
special thanks
Humberto Cantu
special thanks
Ben Davis
special thanks
Carmen M. De Gallardo
special thanks
Samuel Flores
special thanks
Ernesto Gallegos
special thanks
Gudelio Garza
special thanks
Jaime Garza
special thanks
Ricardo Garza
special thanks
George Hively
special thanks
Thomas G. Jingles
special thanks
Jay Kamen
special thanks
Keith Kritselis
special thanks
Gary Krivacek
special thanks
Josue Muñoz Quintero
special thanks
Miguel Orihuela
special thanks
Rafael Perales
special thanks
Lic. Evaristo Perez Arreola
special thanks
Enrique Perez
special thanks
Hector Monroy Plascencia
special thanks
Manuel Portillo
special thanks
Jaime Rodriguez
special thanks
Music Department
Robert Rodriguez
music editor
Juan Francisco Suarez Vidaurri
musician: guitar / vocals
Camera Department
Carlos Gallardo
dolly grip
Roberto Martinez
dolly grip
Robert Rodriguez
camera operator / still photographer
Alexander Fennert
camera operator
Movie title data and credits provided by