Schwab vant en olympisk bronsemedalje i friidrett under Sommer-OL 1948 i London. Han kom på tredjeplass på 10 kilometer kappgang bak svenskene John Mikaelsson og Ingemar Johansson.