Havenaar begon bij Hazerswoudse Boys voor hij tussen 1979 en 1984 in totaal 80 competitiewedstrijden voor ADO Den Haag speelde. Hierna trok hij naar Japan waar hij actief was in de in de Japan Soccer League en de J League.
Havenaar was bij diverse Japanse clubs en het Japans voetbalelftal actief als keeperstrainer. Ook was hij bij enkele clubs assistent-coach. Zijn zoons Mike Havenaar en Nikki Havenaar werden ook profvoetballer.