He decided to forgo his final year of collegiate eligibility and declare himself eligible for the 2010 NBA draft, but went undrafted. He signed with the Cavaliers of the National Basketball Association (NBA). He began his second year injured and rehabbed for two months in the NBA D-League with Cavaliers' affiliate, the Canton Charge, before being re-signed by the Cavaliers. He signed with BC Azovmash of Ukraine in September 2012 and spent 2012–13 playing in the Ukrainian Basketball SuperLeague. For the following two seasons he split time in the NBA, NBA D-League and in the Turkish Basketball Super League. He is an NBA D-League All-star and six-time D-League performer of the week. He has set single-game scoring records for the Legends, Charge and D-Fenders franchises.