克劳斯·金斯基
Klaus Kinski
饰:布莱恩·斯威尼菲茨杰拉德 Brian Sweeney Fitzgerald - 'Fitzcarraldo'
克劳迪娅·卡汀娜
Claudia Cardinale
饰:莫莉 Molly
戈兰德·奥特洛
GrandeOtelo
饰:站长 Station master
若泽·卢戈伊
José Lewgoy
饰:Don Aquilino
米格尔·安赫尔·富恩特斯
Miguel Ángel Fuentes
饰:Cholo
Paul Hittscher
饰:Captain (Orinoco Paul)
Huerequeque Enrique Bohorquez
饰:Huerequeque (The Cook)
彼得·贝尔林
Peter Berling
饰:Opera Manager
David Pérez Espinosa
饰:Chief of Campa Indians
Ruy Polanah
Ruy Polanah
饰:Rubber Baron
让-克洛德·德雷菲斯
Jean-Claude Dreyfus
饰:Opera Singer (uncredited)
Milton Nascimento
饰:Blackman At Opera House
Salvador Godínez
饰:Old Missionary
Dieter Milz
饰:Young Missionary
威廉·罗斯
William Rose
饰:Notary (as Bill Rose)
Leoncio Bueno
Isabel Jimines de Cisneros
饰:Opera Singer (uncredited)
Jesús Goiri
饰:Opera Singer (uncredited)
Veriano Luchetti
饰:Opera Singer (uncredited)
Lourdes Magalhaes
饰:Opera Singer (uncredited)
Christian Mantilla
饰:Opera Singer (uncredited)
Costante Moret
饰:Opera Singer (uncredited)
Dimiter Petkov
饰:Opera Singer (uncredited)
Mietta Sighele
饰:Opera Singer (uncredited)
Liborio Simonella
饰:Opera Singer (uncredited)