Shanghai Joe / Chin Hao
Scalper Jack
Cristina
Burying Sam
Mikuja
Pedro, The Cannibal
Tricky the Gambler
Stanley Spencer
Poker player
Cowboy
Slim (as Rick Boyd)
Doctor
Conchita
Spencer Friend
Sheriff Andy Corrotto
One-eyed Pirate
Master Yang
Manuel, Barman
Stagecoach Driver
Shanghai Joe (voice)
False Teeth - Ranch Hand
Ranch Hand
Racist (uncredited)
Craig - Slave Trader (uncredited)
Smitty (uncredited)
Cowboy (uncredited)
Jesus, Slave Trader (uncredited)
Blacksmith (uncredited)
Slaver (uncredited)
Ranch Hand (uncredited)
Tricky's Partner (uncredited)
Cristina's Father (uncredited)
Tricky's Friend (uncredited)