I OL i Garmisch-Partenkirchen i 1936 ble han nummer 9 i kombinert og 32 i spesielt hopp. I VM i Vysoké Tatry i 1935, der Lahr representerte Tsjekkoslovakias tyske vintersportsforbund (HDW), ble han nummer 6 i kombinert og 25 i hopp. VM i Lahtis i 1938 ga 25. plass i hopp, 26. plass i kombinert og 165. plass (av 187 fullførende deltakere) på 18 km langrenn. Etter at Tsjekkoslovakia høsten 1938 hadde avstått Sudetenland til Tyskland (se Münchenavtalen), konkurrerte Lahr for Tyskland. Han ble nummer 7 i hopp i VM i Zakopane 1939.