Serb w poprzednim sezonie występował w Treflu Sopot - tam zdobywał średnio 11,9 punktu, 8,8 zbiórki i 1,6 asysty na mecz. W spotkaniu z Miastem Szkła Krosno zanotował aż 22 zbiórki - rekord rozgrywek 2018/2019. Wcześniej był też graczem Polpharmy Starogard Gdański.
Środkowy przez większość kariery był związany z klubami serbskimi. Grał też w Rumunii i na Słowacji. Jest byłym reprezentantem swojego kraju do lat 20, brał udział w Uniwersjadzie.
- Trener Igor Milicić szukał koszykarza, który bardzo dobrze zbiera, ma duży zasięg ramion, potrafi zagrać tyłem do kosza oraz oddać piłkę w sytuacji podwojenia. Milan spełnia te kryteria. Idzie mocno na zbiórkę w ataku, dobrze broni swojej tablicy, jest atletą, a jego zasięg ramion pozwala na wykorzystanie go odpowiednio w naszych systemach defensywnych - mówi na oficjalnej stronie drużyny Marcin Woźniak, asystent trenera Milicicia w sztabie trenerskim.