В 1920 году вступил в добровольческий корпус Эппа, в составе которого принимал участие в подавлении Рурского восстания. Ещё в 1922 году, как член-основатель местной нацистской группировки в Регенсбурге, вступил в НСДАП. В 1923 году участвовал в Пивном путче. В 1933 году повторно вступил в нацистскую партию (билет № 2 942 877), а также присоединился к Национал-социалистическому механизированному корпусу. В 1936 году был зачислен в СС (№ 289 643). Кроме того, он добровольно оказывал стоматологические услуги для служащих СС оберабшнита в Штутгарте. В 1940 году Франк, имевший Шеврон старого бойца, добровольно поступил на службу в Войска СС. Он проходил обучение во 2-й танковой дивизии СС «Райх», а потом до января 1942 года воевал в составе дивизии СС «Викинг» на Восточном фронте. Затем он работал в лазарете СС в Дахау, Минске и Вевельсбурге.