สำหรับกองกลางสัญชาติเซอร์เบีย วัย 30 ปี เริ่มต้นเล่นฟุตบอลกับทีมในบ้านเกิด ตั้งแต่ระดับเยาวชนกับทีม เร้ด สตาร์ เบลเกรด ในปี 2009 จากนั้นในปี 2013 เจ้าตัวได้ออกไปหาความท้าทายนอกประเทศ โดยการไปเล่นให้กับทีม เอสคิเซเฮียร์สปอร์ ในลีกสูงสุดของตุรกี และในปี 2014 ได้ถูกยืมตัวไปเล่นกับทีม มานิซาสปอร์ ในลีกดิวิชั่น 1 ตุรกี ต่อมาในปี 2015 เจ้าตัวย้ายกลับไปเล่นให้ เอสคิเซเฮียร์สปอร์ อีกครั้ง จนถึงปี 2016
จากนั้น เจ้าตัวได้มีโอกาสหาความท้าทายใหม่ด้วยการเซ็นสัญญากับทีม โอซาซูนา ทีมในลีกสูงสุดประเทศสเปน และได้ลงเล่นไปทั้งหมด 28 นัด ก่อนที่จะได้ย้ายไปเล่นให้กับทีม อาร์เซนอล ตูลา ทีมในลีกสูงสุดประเทศรัสเซีย ในปี 2017 และในปี 2018 กลับมาเล่นให้กับทีม เร้ด สตาร์ เบลเกรด จนสามารถโชว์ฟอร์มได้อย่างยอดเยี่ยม พาทีมคว้าแชมป์ลีกสูงสุดของเซอร์เบียได้สำเร็จ