Začínal v klubu HŠK Zrinjski Mostar jako fotbalista, od patnácti let se zaměřil na basketbal. V roce 2005 přestoupil do Realu Madrid, kde hrál především v rezervním týmu nebo na hostování v CB Murcia. V letech 2009 až 2011 působil v KK Cibona, s nímž získal v roce 2010 titul mistra Chorvatska a byl nejlepším střelcem ABA Ligy v sezóně 2010/11. Od roku 2011 hrál v Turecku za Fenerbahçe Ülker, s nímž vyhrál v roce 2013 pohár a v roce 2014 ligu. V roce 2014 odešel do National Basketball Association, kde postupně hrál za Brooklyn Nets, Washington Wizards a od roku 2017 za Indiana Pacers.