Under utdanningen var han blant annet leder for Studenttinget ved NMBU, med tilhørende plass i Landsstyret i Norsk studentorganisasjon. Sommeren 1999 begynte han å jobbe for Greenpeace Nordic i Oslo som klimafaglig rådgiver og eneste ansatte i Greenpeace i Norge. I perioden 2007−2019 var han leder for organisasjonen i Norge. I 2019 ble han ansatt i Regnskogfondet.