После боравка у млађим категоријама Партизана, дебитовао је за први тим 1999. године и у наредних пет година на 100 првенствених утакмица постигао чак 48 голова. Са Партизаном је освојио две титуле првака – 2001/02. и 2002/03, и један куп, 2001. Осим по многим головима, остао је упамћен по томе што је током првог уласка Партизана у Лигу шампиона био једини стрелац за Партизан у групној фази – постигао је голове против Порта и Олимпик Марсеља. Из Партизана одлази 2004. године у шпанску Мајорку,[1] а током боравка у том клубу бива прослеђиван на позајмице у следеће клубове – Брага, АЕК из Атине, Беира Мар, Реал Сосиједад, да би 2008. потписао за Eркулес, а након тога је три сезоне играо за Рајо Ваљекано. Пред крај каријере је играо у тајландском Ратчабурију а последњи клуб му је био Сутјеска.[2]
За репрезентацију Црне Горе је наступао од 2009. до 2013. и за то време одиграо 20 утакмица и постигао 6 голова.