Cresciuto nelle giovanili del Vojvodina, il 10 maggio 2014 debutta giocando da titolare la gara persa per 1-0 contro il Jagodina. Il 6 giugno 2016 viene acquistato a titolo definitivo, per circa 300.000 euro, dall'Ural, firmando un contratto a lungo termine, con cui indosserà la maglia numero 13.[2]