Nadat hij in de jeugd bij Drechtstreek gespeeld heeft kwam hij via de jeugd van Feyenoord bij Sparta Rotterdam terecht waar hij op 22-jarige leeftijd debuteerde uit tegen FC Twente. Na vijf jaar in de Eredivisie werd hij verhuurd aan FC Zwolle, waar hij twee jaar speelde en kampioen werd van de eerste divisie.
Daarna keerde hij terug naar de regio en speelde nog 4 seizoenen voor FC Dordrecht.
Sinds 2007 speelde hij voor zondag-B hoofdklasser Papendrecht. Begin januari 2010 maakt hij bekend dat hij terugkeert naar zijn jeugdliefde Drechtstreek, uitkomend in de zaterdag 2e klasse. Na een aantal seizoenen hoofdcoach te zijn geweest werd op 11 maart 2014 bekend dat Den Dunnen vanaf het seizoen 2014/15 de A1 van Barendrecht zal gaan trainen.