Career
In June 2014 he signed for Montenegrin First League side FK Zeta. Club
He started playing as a youngster in Montenegro in a local club FK Crvena Stijena where he was spotted by Serbian FK Partizan who brought him to play for their youth team In 2008 he signed with Hungarian club Kecskeméti TE where he made his senior debut.
The club was newly promoted to the top league, and he finished the season with 3 appearances in the Hungarian Championship.
In summer 2009 he returned to Montenegro and signed with OFK Petrovac playing in the Montenegrin First League where he played during the following two seasons making 35 league appearances. In July 2011, he joined Polish Ekstraklasa club ŁKansas Łódź on one-year contract.
In July 2013, he joined Maltese club Rabat Ajax F.C.