Teddy Webbs (as Edmund Purdon)
Margot
Peter Wilcox
Larry Brenton (as Alan Steel)
Jane Colman
Inspector Vernon
Larsen (as Andre Montchal)
Arab killer
Bashir
Amina (as Valeria Monghardini)
Miss Denis / Lilian (as Veronica Sava)
Joe Il Maltese
Maltese's henchman
Hastruan
Il beduino
Dancer
Hastruan's henchman (uncredited)
Drunken sailor (uncredited)