| Alejandro Jodorowsky als El Topo |
| Brontis Jodorowsky als Son of El Topo |
| José Legarreta als Dying Man |
| Alfonso Arau als Bandit 1 |
| José Luis Fernández als Bandit 2 |
| David Silva als The Colonel |
| Ignacio Martínez España als Armless Man |
| Mara Lorenzio als Marah / The Woman |
| Paula Romo als Desconocida |
| Robert John als Hijo del Topo |
| Jacqueline Luis als Mujercita |
| Héctor Martínez als Maestro 1 |
| Juan José Gurrola als Maestro 2 |
| Víctor Fosado als Maestro 3 |
| Agustín Isunza als Maestro 4 |
| Ali Junco als Bandit 3 |
| Gerardo Zepeda als Bandit 4 |
| René Barrera als Bandit 5 |
| René Alís als Bandit 6 |
| Federico Gonzáles als Bandit 7 |
| Vicente Lara als Bandit 8 |
| Pablo Leder als Monk 1 |
| Giuliano Girini Sasseroli als Monk 2 |
| Cristian Merkel als Monk 3 |
| Aldo Grumelli als Monk 4 |
| Eliseo Gardea Saucedo als Cojo |
| Bertha Lomelí als Gitana |
| Carlos Lavenant als Verdugo 1 |
| Eliseo Pereda als Verdugo 2 |
| Pablo Marichal als Esclavo |
| Beatriz Beltrán Lobo als Señora 1 |
| Carmen Lamadrid als Señora 2 |
| Pepita González als Señora 3 |
| Cecilia Leger als Señora 4 |
| Elvira Agosti als Señora 5 |
| Antonio Álvarez als Prisonero 1 |
| Rueben Gonzáles als Prisonero 2 |
| Víctor Manuel Osorio als Prisonero 3 |
| José Pérez Bustos als Prisonero 4 |
| Eduardo Danel als Prisonero 5 |
| Álvaro García als Prisonero 6 |
| José Antonio Alcaraz als Sheriff |
| Felipe Díaz Garza als Ayudante |
| Patricio Pereda als Niño |
| Marcos E. Contreras als Boxeador 1 |
| Arturo Silva als Boxeador 2 |
| Julián de Meriche als Cura |
| Valerie Jodorowsky als Mujer Iglesia |
| José Luis González de León als Hombre Iglesia |
| Francisco González Salazar als Tendero |
| Pedro García als Hombre Zanahoria |