Holmen spilte for Lørenskog Idrettsforening i 2. divisjon da han i november 2006 signerte en avtale med Lyn, som da spilte i eliteserien. Før 2010-sesongen gikk han til Kongsvinger, og i 2012 dro han videre til Ullensaker/Kisa. Etter 2012-sesongen la han opp, men gjorde et kortvarig comeback i 2014 for Lyn i 2. divisjon.