Ulstein er spesialrådgiver i Norges forskningsråd. Han har siden 1979 vært daglig leder i Grønn Hverdag, informasjonskonsulent i Landsrådet for Norges barne- og ungdomsorganisasjoner og journalist i Kirkens Nødhjelp.