Aasland har bakgrunn som energimontør og tillitsvalgt i fagbevegelsen. Fra 1982 til 1994 var han lærling og senere energimontør ved Skiensfjordens Kommunale Kraftselskap. Han er distriktssekretær i LO i Telemark, og var dessuten medlem av kommunestyret i Skien fra 1991 til 2003. Han var medlem av Arbeiderpartiets sentralstyre 1998–2000.