Regional lawmakers elected Nechirvan Barzani as president of the semi-autonomous Kurdistan Region of Iraq, a spokesman for the regional parliament told Reuters on Tuesday.