Nacido en Leskovac, su estreno como profesional fue con el F. K. Radnički Niš.
[1] En 2018 se unió al Olympiacos F. C., aunque regresó a Niš como cedido.
[1] Posteriormente regresó a Grecia antes de acumular otra cesión al F. C. Ural en septiembre de 2022.
[2] Se acabó quedando en Rusia una vez esta terminó, ya que en septiembre de 2023 fue prestado al F. C. Rubin Kazán.
[3] Un año después abandonó definitivamente el club griego y fichó por el F. K.