Der 1,94m große Haaß begann mit zehn Jahren mit dem Handball. Ab 1993 spielte er beim TUSEM Essen, für dessen Bundesligamannschaft er ab 2001 auflief.[2] Mit dem TUSEM gewann Haaß 2005 den EHF-Pokal. Anschließend wechselte er zur HSG Düsseldorf; im darauf folgenden Jahr spielte er bei den Rhein-Neckar Löwen und danach von 2007 bis 2009 bei GWD Minden. Von 2009 bis 2013 stand Michael Haaß bei Frisch Auf Göppingen unter Vertrag. Mit Göppingen gewann er 2011 und 2012 erneut den EHF-Pokal. Ab der Saison 2013/14 spielte er für den SC Magdeburg. Zur Saison 2016/17 wechselte Haaß zum fränkischen HC Erlangen.[3]
Zu Beginn der Saison 2019/20 war er als Co-Trainer der Erlanger A-Jugend tätig. Nachdem der HC Erlangen am 28.Februar 2020 seinen Trainer entlassen hatte, übernahm er gemeinsam mit Kevin Schmidt das Traineramt.[5] Ab der Saison 2020/21 trug Haaß die alleinige Verantwortung beim HC Erlangen. Im Januar 2022 wurde sein Vertrag mit dem HC Erlangen vorzeitig aufgelöst.[6] Ab der Saison 2022/23 trainierte er den Zweitligisten TuS N-Lübbecke.[7] Nach einem Saisonstart von zwei Punkten aus vier Spielen wurde Haaß im September 2024 von seinen Aufgaben entbunden.[8] Im Oktober 2025 übernahm er den Zweitligisten Eulen Ludwigshafen.[9]
Beim Handball ist er Rechtshänder, schreibt aber mit der linken Hand. Haaß ist verheiratet und hat drei Kinder. Während seiner aktiven Zeit als Spieler absolvierte er erfolgreich ein Studium der Elektrotechnik.