Frank nació en Karlovy Vary (actual República Checa, entonces parte del Imperio austrohúngaro) en el seno de una familia austriaca que se radicó en Karlsbad, en los Sudetes.