У дорослому футболі дебютував 2009 року виступами за «Васалундс ІФ», в якому провів два сезони, взявши участь у 34 матчах чемпіонату.
До складу клубу АІК приєднався 1 лютого2011 року. Всього встиг відіграти за команду з Стокгольма 80 матчів в національному чемпіонаті.
В січні 2015 року перейшов у турецький «Бешикташ», проте закріпитись у команді не зумів, через що здавався в оренду до німецьких клубів «Ганновер 96» та «Дармштадт 98».
Виступи за збірні
Оскільки його батько був емігрантом з Сербії, то Александер мав право представляти цю країну на рівні збірних і 2008 року дебютував у складі юнацької збірної Сербії, взявши участь у 6 іграх на юнацькому рівні. Проте вже 2011 року зіграв за юнацьку збірну Швеції.
З 2011 року залучався до складу молодіжної збірної Швеції, ставши у її складі переможцем молодіжного Євро-2015. Всього на молодіжному рівні зіграв у 24 офіційних матчах, забив 4 голи. У 2016 році був учасником Олімпійського футбольного турніру у Ріо.
З 2013 року залучається до матчів національної збірної, проте основним гравцем не став.