Han var medlem av Alltinget for Reykjavík 1991-2016, miljøminister 1993-1995, og industri-, energi- og turismeminister 2007-09. Fra 2009-13 var han utenriksminister i Jóhanna Sigurðardóttirs regjering.