Warner Oland
— Charlie Chan
Sally Eilers
— Julie O'Neil
Béla Lugosi
— Tarneverro
Dorothy Revier
— Shelah Fane
Victor Varconi
— Robert Fyfe
Murray Kinnell
— Archie Smith
William Post Jr.
— Alan Jaynes
Robert Young
— Jimmy Bradshaw
Violet Dunn
— Anna the Maid
J.M. Kerrigan
— Thomas MacMasters
Mary Gordon
— Mrs. MacMasters
Rita Rozelle
— Luana
Otto Yamaoka
— Kashimo
Dwight Frye
— Jessop the Butler (uncredited)
C. Henry Gordon
— Huntley Van Horn (uncredited)
Hamilton MacFadden
— Val Martino (uncredited)
Richard Tucker
— Wilkie Ballou (uncredited)
Marjorie White
— Rita Ballou (uncredited)
James Wang
— Wong (uncredited)
Robert Homans
— Chief of Police (uncredited)