Markon ura alkoi 15-vuotiaana, jolloin syntyi Badding Rockers. Yhtyeen ohjelmisto koostui aluksi coverkappaleista mutta sitten alkoi syntyä omia biisejä. Yhtye levytti kolme albumia ja joitakin singleä.[2]Yhtye kuitenkin hajosi 90-luvulla.
Vuonna 1994 perustettiin Geronimo,[2] joka julkaisi kolmen kappaleen levyn. Kappaleista "Tyttö iloinen" ja "Jäätynyt sade" julkaistiin kokoelmalevyillä, etenkin Jäätynyt sade julkaistiin uudelleen vuonna 2003 kokoelmalevyllä Lauluja rakastamisen vaikeudesta.
Geronimon taival oli kuitenkin lyhyt, joten Marko oli Topi Sorsakosken keikkamuusikkona vuonna 1996.[3]
Vuonna 1997 Markolla oli niin kova halu tehdä omaa musiikkia, että hän päätti tehdä Marko Haavisto & Poutahaukat -nimisen albumin, josta muodostui uuden yhtyeen nimi. Vuonna 1998 yhtyeeseen liittyivät Jouni Saario ja Jyrki Telilä.
Poutahaukat teki Badding Rockersin aikaisemmin levyttämästä kappaleesta "Paha vaanii" uuden version, joka julkaistiin vuonna 2002 albumilla Lamppu palaa. Lisäksi kappale esitettiin Mies vailla menneisyyttä -elokuvassa, jossa yhtye esitti Pelastusarmeijan bändiä.[2]
Vuonna 2005 syntyi albumi "Ennemmin tai myöhemmin", jonka levytti Marko Haavisto & The Hanks -niminen kokoonpano. Kokoonpanossa oli mukana myös Markon veli Ismo Haavisto. Lisäksi Ismo vieraili myös Poutahaukkojen levyillä "Tässä ja nyt" ja "Hollolasta Teksasiin".
Poutahaukkojen kokoonpano uudistui vuonna 2006, jolloin Jyrki Telilän paikalle tuli tuottaja ja kitaristi Pekka Virtanen, joka on aikaisemmin tuurannut Jyrkiä ja lisäksi oli mukana The Hanksissa. Yhtyeeseen liittyi myös Turo's Hevi Gee -yhtyeen ex-rumpali Samuli Halonen.
Pekka ei kuitenkaan ollut kovin kauan Poutahaukoissa mukana, joten hän päätti keskittyä Los Bastardosiin. Pekkaa tuurasi Puka Heinonen, kunnes tilalle tuli Kaitsu Järvinen.
Marko päätti kouluttautua vuonna 2011 taksinkuljettajaksi. [4] Samana vuonna Kai "Kaitsu" Järvinen jätti Poutahaukat-yhtyeen ja hänen tilalleen tuli Jaakko Rossi.
Marko aloitti soolouran vuonna 2012, jolloin ilmestyivät singlet "Ihmisen lailla" ja "Tässä ja nyt". Markon ensimmäinen soololevy Luojalle rengiksi ilmestyi vuonna 2013. Verrattuna Poutahaukkojen ja The Hanksin musiikkiin soololevyllä painottuvat koskettimet ja akustiset kitarat.[5] Soololevyn kappaleet ovat Markon käsialaa. Marko on tehnyt keikkoja myös trubaduurina.[2]
Poutahaukat teki levytyssopimuksen Turenki Recordsin kanssa. Tähän mennessä Johanna on toiminut yhtyeen levy-yhtiönä. Turengin kautta ilmestyi yhtyeen uusi albumi "Outo lintu".[2]
Vuonna 2015 Kaarle Viikate ja Marko Haavisto tekivät yhteislevyn "Laulu Tuohikorteista", jonka kaikki kappaleet ovat Kaarlen käsialaa. Marko toimi kappaleiden sovittajana.[6]
Samana vuonna Marko Haavistolta ilmestyi yhteisalbumi Antti Vuorenmaan kanssa.
Haavisto julkaisi vuonna 2019 "Vaeltava Vitsaus" -levyn samannimisellä kantriyhtyeellä. Levyn julkaisi Turenki Records.