Nach Bundeswehr und Studium der Wirtschaftswissenschaften an der Universität Marburg mit Abschluss als Diplom-Volkswirt war Frank Spengler zunächst Mitarbeiter im Fachbereich Wirtschaftswissenschaften der Universität Marburg, Abteilung Wirtschaftspolitik. Von 1981 bis 1996 war er Landesbeauftragter der Konrad-Adenauer-Stiftung zunächst in Tansania, später in Simbabwe und schließlich in Südafrika. Zwischen 1989 und 1990 war er zusätzlich Projektkoordinator der Stiftung in Sambia, zwischen 1988 und 1992 zudem auch Koordinator für das wirtschaftspolitische Sonderprogramm der Stiftung in Afrika. Nach 1996 leitete er bis 1999 die Abteilung Nordamerika/Europa/Japan des Arbeitsbereichs Internationale Zusammenarbeit der Konrad-Adenauer-Stiftung. Von 1999 bis 2004 war er als Leiter der Außenstelle Prag/Tschechische Republik und des Verbindungsbüros Bratislava/Slowakische Republik der Stiftung tätig. Zwischen 2004 und 2006 war er Leiter des Auslandsbüros Türkei der Konrad-Adenauer-Stiftung. Danach bekleidete er bis 2012 den Posten des stellv. Leiters der Hauptabteilung Europäische und Internationale Zusammenarbeit der Konrad-Adenauer-Stiftung. Von 2012 bis 2020 war er Leiter des Auslandsbüros Ungarn der Konrad-Adenauer-Stiftung. Seit Juni 2021 ist er Berater am Deutsch-Ungarischen Institut für Europäische Zusammenarbeit, Mathias Corvinus Collegium.