У дорослому футболі дебютував 2019 року виступами на умовах оренди за команду другого сербського дивізіону «Графичар» (Белград), в якій провів один сезон, взявши участь у 21 матчі чемпіонату.
2020 року почав грати за головну команду «Црвена Звезда». Досить швидко став одним з основних центральних захисників белградської команди.
Виступи за збірні
2017 року дебютував у складі юнацької збірної Сербії (U-17), загалом на юнацькому рівні взяв участь в 11 іграх, відзначившись одним забитим голом.