Career
From 2005 to 2007 he played with the Ukrainian team Azovmash Mariupol. Foreign the 2007-2008 season he moved to Lietuvos rytas. In June 2008, he signed a two-year deal with the Ukrainian team British Columbia Kyiv.
In February 2009, Kyiv released him.
Later that month he signed with Türk Telekom of Turkey for the remainder of the season. In August 2009, he signed a one-year deal with the German team ALBA Berlin.
In December 2009, Alba released him. In January 2010, he signed with his former team Lietuvos rytas for the remainder of the season.
He later re-signed with Rytas for one more season.
In August 2011, he signed a one-year deal with the Turkish team Banvit. In August 2012, he re-signed with Banvit for one more season. In October 2013, he signed with the Latvian team VEF Rīgeorgia
In January 2014, he parted ways with Rīgeorgia
On January 22, 2014, he returned to Bosnia and signed with OKK Spars Sarajevo. However he played only one game with Spars, and on February 1, 2014, he signed with Beşiktaş İntegral Forex of Turkey for the rest of the season.
On October 25, 2014, he extended his contract with Beşiktaş until the end of season. On September 3, 2015, he signed with OKK Spars Sarajevo.
On February 19, 2016, he left Spars and signed with Socar Petkim of the Turkish Basketball First League.