Haas vant en olympisk sølvmedalje i roing under OL 1928 i Amsterdam. Han var med på den sveitsiske båten som kom på andreplass i firer med styrmann bak Italia. De andre roere var Karl Schwegler, Joseph Meyer, Otto Bucher og styrmann var Fritz Bösch.