Dahm debuterte på Lyns A-lag i 2000 med scoring mot HamKam. Han ble alvorlig skadet i mars 2001 i en treningskamp mot Stabæk, og var borte fra fotballen i to år. Han spilte for Lørenskog i 2. divisjon i 2003 (toppscorer), 2004 og 2005 (elleve mål). I 2006 spilte han for Sparta Sarpsborg i 1. divisjon (toppscorer med åtte mål). Han har også spilt for Drøbak/Frogn. Vinteren 2009 sesongen signerte han for Lyn. Han fikk til sammen 16 Tippeliga-kamper for Lyn i 2009 hvorav ni var startopptredener. Han er storebror av Mads Dahm.