1998 és 2000 között a Trstenik PPT labdarúgója volt. 2000 és 2005 között az OFK Beograd csapatában szerepelt, közben 2001-ben kölcsönben a Proleter Zrenjanin játékosa volt. 2005 és 2008 között a francia Le Mans, 2008 és 2011 között az orosz Lokomotyiv Moszkva, 2011 és 2017 között a francia Lille együttesében játszott. 2014-ben az év montenegrói labdarúgójának választották.