Zusätzlich war Funk ab 1929 Funktionär der KPD und von 1931 bis 1933 Gauleiter des Einheitsverbands der Land und Forstarbeiter. 1931 wurde er für die KPD in die Stadtverordnetenversammlung Königsberg gewählt. Im März 1933 sollte er für die KPD bei den Wahlen zum preußischen Landtag und zum Reichstag kandidieren. Nach der Machtübernahme der Nationalsozialisten und dem Verbot kommunistischer Betätigung war dies nicht mehr möglich. Funk verlor auch sein Mandat in Königsberg. Er unterstützte die kommunistischen Organisationen und Gewerkschaften auch in der Illegalität und wurde im Frühjahr 1933 verhaftet.
Im April 1933 war Funk in sogenannter Schutzhaft in Quedenau dann bis September 1933 im Konzentrationslager Sonnenburg interniert und wurde dann frei gelassen. Schon sechs Wochen später wurde er erneut verhaftet und im Straflager Ballupönen festgehalten. Im Februar 1934 verurteilte ihn das Oberlandesgericht Königsberg wegen „Vorbereitung zum Hochverrat“ zu 15 Monaten Zuchthaus, die er bis Juni 1935 im Zuchthaus Wartenburg absaß. 1937 wurde er zum dritten Mal verhaftet und vom Volksgerichtshof erneut wegen „Vorbereitung zum Hochverrat“ zu 15 Jahren Zuchthaus verurteilt. Bis zum Ende des Zweiten Weltkriegs 1945 war er in den Zuchthäusern Wartenburg und Waldheim in Sachsen inhaftiert.
Ab Februar 1949 wurde Funk Instrukteur in der Personalpolitischen Abteilung des Zentralsekretariats der SED und dort Leiter der Unterabteilung Gewerkschaften. Im August 1950 stieg er zum Leiter der gesamten Abteilung Kader im Zentralkomitee der SED auf und war verantwortlich für die Personalauswahl im Ministerium des Innern der DDR (MdI) und der Zentralen Kommission für Staatliche Kontrolle (ZKSK) beim Ministerrat der DDR.
1951 wurde Funk im Zuge einer DDR-weiten Parteisäuberung überprüft und vorübergehend freigestellt, überstand diese jedoch und wurde im September 1951 Leiter der Hauptabteilung Personal und Schulung und Stellvertreter des Staatssekretärs für Innere Angelegenheiten im MdI. 1954 wurde er Kandidat und 1958 Mitglied der Zentralen Revisionskommission der SED (ZRK). 1958 wechselte er als Leiter in die Personalabteilung ins Staatssekretariat für Örtliche Räte des MdI.
1959 wurde Funk offiziell wegen „Beharren auf dem alten, administrativen, bürokratischen Arbeitsstil“ entmachtet und ins Archiv versetzt. Tatsächliche Ursache war von Funk geäußerte Kritik an der Politik des Partei- und Staatschefs Walter Ulbricht.[1]
Ab 1959 war Funk Leiter des Archivs im Ministerium für Finanzen und ab 1962 Leiter des Archivs für Staatsdokumente im Büro des Ministerrats.
↑Hermann Weber, Andreas Herbst: Deutsche Kommunisten. Biographisches Handbuch 1918 bis 1945. 2., überarbeitete und stark erweiterte Auflage. Karl Dietz, Berlin 2008, ISBN 978-3-320-02130-6 (Online). Dort heißt es: „Er war von 1951 bis 1959 Leiter der Hauptabteilung Kader des DDR-Ministeriums des Innern, aber von dieser Funktion entbunden, weil er sich kritisch zum Führungsstil Walter Ulbrichts geäußert hatte.“