Каријеру је почео у Херцеговцу из Билеће, да би 2005. године прешао у Слободу из Тузле. У септембру 2008. је потписао четворогодишњи уговор са Црвеном звездом.[1] У Звезди је остао до децембра 2009. када потписује за Босну.[2] У екипи из Сарајева је остао до краја 2009/10. сезоне у којој је клуб освојио Куп Босне и Херцеговине. Сезону 2010/11. је почео на Кипру, у екипи Керавноса из Строволоса,[3] али је наступио на само две утакмице након чега је напустио клуб. У октобру 2011. је потписао за Будућност из Подгорице.[4] У априлу 2013. је напустио Будућност.[5] У сезони 2013/14. је играо за Златорог Лашко.[6] У септембру 2014. је потписао са уговор са грчким Паниониосом.[7] Ипак, за овај клуб није наступао јер је већ следећег месеца прешао у атински АЕК.[8] У АЕК-у је провео три сезоне а потом је по годину дана био играч Промитеаса и Лаврија. Од 2019. до 2021. је наступао за Арис.