Grew up with BC Partizan Belgrade (Serbia) juniors.
Made his debut with BC Partizan during the 2013-14 season.
Played there till the 2018-19 championship.
Moved to Spain for the 2019-20 season, signed by Valencia BC.
He's still playing there.
- Won the 2018 and 2019 Serbian National Cup with BC Partizan Belgrade.
- Member of the Serbian National Team.
- Has been member of the Serbian U-16, U-17, U-18, U-19 and U-20 National Team.
- Won the silver medal at the 2013 European U-16 Championship.
- Won the silver medal at the 2014 European U-18 Championship.
- Won the bronze medal at the 2014 World U-17 Championship.
- Played at the 2015 World U-19 Championship.
- Played at the 2016 and 2017 European U-20 Championships.