Jest wychowankiem UMF Njarðvík, z którego w 2008 roku trafił do ÍBK Keflavík[1]. W pierwszym zespole tego klubu zadebiutował 13 września 2010 w przegranym 1:2 meczu z Fram[2]. W grudniu 2010 podpisał profesjonalny kontrakt z pierwszą drużyną[3]. W sierpniu 2012 został wypożyczony do Sandnes Ulf[4][5]. W 2013 został wybrany najbardziej obiecującym piłkarzem roku w lidze islandzkiej[6][7]. W październiku 2013 podpisał trzyletni kontrakt z IFK Norrköping[8]. W 2015 wywalczył z tym klubem mistrzostwo[9] i superpuchar Szwecji[10]. W maju 2016 podpisał czteroletni kontrakt z Rapidem Wiedeń[11]. Zadebiutował w tym klubie 23 lipca 2016 w wygranym 5:0 meczu z SV Ried[12], natomiast pierwszego gola strzelił 7 sierpnia 2016 w wygranym 4:1 spotkaniu z Austrią Wiedeń[13]. W lipcu 2017 został wypożyczony na rok do AEK-u Ateny z opcją pierwokupu[14]. W grudniu 2017 podpisał czteroletni kontrakt z Malmö FF[15].
Grał w młodzieżowych kadrach Islandii – do lat 17, 19 i 21[16]. W seniorskiej reprezentacji zadebiutował 13 listopada 2015 w przegranym 2:4 meczu z Polską[17]. Pierwszego gola w kadrze strzelił 13 stycznia 2016 w wygranym 1:0 meczu z Finlandią[18]. 9 maja 2016 znalazł się w grupie 23 zawodników powołanych na Euro 2016[19][20][21]. W meczu 3. kolejki fazy grupowej z Austrią strzelił gola na 2:1 w ostatniej minucie meczu, zapewniając drużynie awans do ⅛ finału[22][23].