Empezó a formarse como futbolista en el F. K. Rad durante cuatro años, hasta que finalmente el 30 de julio de 2016 debutó con el primer equipo en la Superliga de Serbia en un partido contra el F. K. Voždovac Belgrado.
[1] Jugó en el club durante cuatro temporadas.
En el mercado veraniego de 2019 se marchó al Estrella Roja de Belgrado por 400 000 € hasta 2023.
Con este equipo ganó en dos ocasiones la Superliga y una Copa de Serbia antes de ser traspasado en enero de 2022 al Granada C. F.[2] Estuvo un par de años en España y en enero de 2024 regresó a Serbia para jugar cedido en el F. K. Vojvodina hasta el final de la temporada.
[3] Actualizado al último partido disputado el 19 de diciembre de 2023.