У дорослому футболі дебютував 2010 року виступами за команду клубу «Сарпсборг 08», в якій провів чотири сезони, взявши участь у 64 матчах чемпіонату. З 2012 року став основним гравцем атакувальної ланки команди.
До складу клубу «Молде» приєднався на початку 2014 року, відіграв за команду з міста Молде два сезони.
У 2016 перейшов до швейцарського клубу «Базель». Відтоді відіграв за команду в чемпіонаті Швейцарії 23 матчі, забив 10 м'ячів.
Виступи за збірні
2009 року дебютував у складі юнацької збірної Норвегії U-15. Взяв участь у 14 іграх за юнацькі збірні різних вікових категорій, відзначившись двома забитими голами.
З 2013 року залучається до складу молодіжної збірної Норвегії. На молодіжному рівні зіграв у 19 офіційних матчах, забив 5 голів.