Mannen fängslas i tre år och sex månader – en månad mindre än han tidigare dömts till i tingsrätten, enligt det norska public service-bolaget.
Enligt åklagarna har han gjort sig skyldig till grov olovlig underrättelseverksamhet och grovt avslöjande av statshemligheter.
Ambassadvakten har uppgett att den amerikanska ambassadens inställning i Israel-Palestinafrågan ledde till att han först kontaktade Ryssland och sedan Iran. Han har erkänt att han delat med sig av information till agenter från bägge länderna.