Fra april 1932 til oppløsningen av denne institusjonen høsten 1933 var Knaup medlem av Bayerischer Landtag. Deretter satt han som representant for valgkrets 26 (Franken) i den nasjonalsosialistiske Reichstag fra november 1933 til slutten av NS-styret våren 1945. Etter oppdrag i Skandinavia var han fra 17. april 1943 kretsleder i Litzmannstadt (Lodz). I SA oppnådde han rang som obersturmbannführer. Under andre verdenskrig var han fra 1941 til 1943 rådgiver for "Fylkesförer der Nasjonal Samling" og fra november 1942 parallelt befullmektiget for NSDAP/AO for Stor-Oslo.