Davian's translator and head of security. - Mission: Impossible III (1946) Fan Cast | myCast.io