Nach dem Schulbesuch absolvierte Frank ab 1899 eine Klempnerlehre und trat 1903 dem Deutschen Metallarbeiter-Verband bei. 1910 übernahm er als Wirt das "Deutsche Haus" in Bergedorf. Dieses führte er, bis er 1913 zum hauptamtlichen Geschäftsführer des Metallarbeiter-Verbandes in Bergedorf bestellt wurde. Ab 1918 war er als Chefredakteur der SPD-Zeitung "Bergedorf-Sander Volksblatt" tätig. Nach der nationalsozialistischen Machtergreifung wurde er wegen angeblichen Waffenbesitzes vom 3. September bis 3. Oktober 1933 im Gefängnis Fuhlsbüttel inhaftiert, aber dann ohne Prozess freigelassen. Da er zunächst keine Beschäftigung fand, musste er bei seiner Verwandtschaft in Rendsburg unterkommen. Erst 1936 gelang es ihm, eine Tätigkeit als Helfer in Steuersachen aufzunehmen. Nach dem Attentat auf Adolf Hitler wurde er vom 2. August bis 23. September 1944 (im Rahmen der Gewitteraktion) erneut in Fuhlsbüttel inhaftiert.