Au cinéma, Pedro de Cordoba interprète souvent des personnages de type hispanique (en particulier mexicain) -- sa famille est originaire de France et de Cuba --, au long d'une carrière riche de 123 films américains, tournés entre 1915 et 1950 (ses trois derniers sortiront en 1951), avec notamment comme partenaires
Errol Flynn ou
Tyrone Power. Un des ses premiers rôles en 1915 est celui d'Escamillo, dans la version muette de Carmen réalisée par Cecil B. DeMille (pour lequel il tournera encore par la suite), avec
Geraldine Farrar (rôle-titre) et
Wallace Reid (Don José).
Au théâtre, il débute à Broadway en 1903, dans Hamlet de William Shakespeare (dont il jouera plusieurs autres pièces), aux côtés de Cecil B. DeMille. Toujours à Broadway (où il se produit jusqu'en 1935), il participe également à des pièces de Maurice Maeterlinck ou George Bernard Shaw, entre autres.