El Moussaoui har tidligere spilt for Bjerkealliansen, Lørenskog IF og Skeid. I Skeid signerte han en toårsavtale med A-laget i 2009. Han kom til Skeid fra Bjerkealliansen i 2006. I 2008 spilte han med rekruttlaget etter å ha blitt funnet for dårlig for klubbens junior elite-lag. Han er en av få Skeid spillere som har gått gradene fra junior rekrutt til klubbens A-lag. I 2010 fullførte han idrettslinja ved Ulsrud videregående skole.