Striker for Newcastle United since 2015 who began playing with the Serbian national team in 2013. He previously appeared in close to 70 games for Anderlecht and spent his early professional years with Teleoptik and Partizan. He was brought up through the Partizan youth system. He was named among the top 10 talents under 19 years of age when he was 18 years old by UEFA reporters.