1939, im letzten Jahr vor der Wettkampfpause durch den Zweiten Weltkrieg, gewann Faber die Bronzemedaille bei der Eiskunstlaufweltmeisterschaft in Budapest und bei der Europameisterschaft in Davos, beide Male hinter den Briten Graham Sharp und Freddie Tomlins. Im Vorjahr hatte er bei beiden Wettbewerben mit dem vierten Platz noch das Podium verpasst, sich aber als bester deutscher Eiskunstläufer nach der Ära Ernst Baier etabliert. Durch den Weltkrieg und die anschließende Sperre für deutsche Athleten wurden ihm weitere Erfolge verwehrt. Ab 1947 startete er für den SC Riessersee. 1951 trat der bis dahin bereits neunfache deutsche Meister noch einmal bei der Europameisterschaft an, zwölf Jahre nach seinem letzten großen internationalen Auftritt. Trotz der langen Pause erreichte er dabei seine beste internationale Platzierung, als er in Zürich den Vize-Europameisterschaftstitel hinter dem Österreicher Helmut Seibt und vor dem Italiener Carlo Fassi gewann.