German Cross
Nacido en Mühlheim am Main, en el Imperio Alemán, Weissenberger, que había sido un piloto de planeadores en su juventud, se ofreció como voluntario para la Luftwaffe en 1936. Tras la instrucción y entrenamiento de vuelo, fue colocado en la Jagdgeschwader 77 (JG 77) en 1941. Alcanzó su primera victoria aérea en los cielos de Noruega, el 24 de octubre de 1941. Tras 23 victorias como piloto de caza-pesado, fue condecorado con la Cruz Alemana en oro, siendo después transferido para la Jagdgeschwader 5 (JG 5) en septiembre de 1942. En ella, recibió la Cruz de Caballero de la Cruz de Hierro el 13 de noviembre de 1942, tras su 38ª victoria.