Nacido en Fráncfort del Meno, Frank sirvió en el Ejército alemán en el frente Oeste durante la I Guerra Mundial y consiguió el grado de teniente en 1915, llegando a recibir la condecoración de la Cruz de Hierro.