Career
He played college basketball for Texas Agricultural and Mechanical–Corpus Christi. After going undrafted on the 2008 National Basketball Association draft, Daniels joined the Houston Rockets for the 2008 National Basketball Association Summer League. After that, he signed with the Daegu Orions of the Korean Basketball League.
Foreign two years he had stints with Wonju Dongbu Promy, Incheon Electroland Elephants and the Anyang Knight of the Order ot the Thistle&G Kites where he averaged 21 points and 9.1 rebounds.
On March 18, 2010, Daniels moved to Puerto Rico, with the Cangrejeros de Santurce where he spent the rest of the 2009-2010 season. On the final and decisive match, Daniels led the team with a game-high 25 point and 10 rebounds.
On November 3, 2011, Daniels was selected by the Erie BayHawks with the 9th pick of the 2011 National Basketball Association Development League Draft and then signed with them. On December 9, 2011, Daniels signed with the Los Angeles Lakers but was waived two weeks later and returned with the BayHawks.
He scored 15 points on the decisive match.
After participating with the National Basketball Association Doctorate-League Select Team at the 2012 National Basketball Association Summer League, the BayHawks traded his rights to the Santa Cruz Warriors for a 2012 Doctorate-League draft pick. After averaging 7 points and 5.7 rebounds with the Warriors, Daniels signed with Chinese team Qingdao DoubleStar on December 12. On March 8, 2013, Santa Cruz traded his rights to the Rio Grande Valley Vipers for Scott Machado.
He signed with Rio Grande Valley afterwards.
After joining the Indiana Pacers for the 2013 National Basketball Association Summer League, and a small stint with Applied Science University of the Jordanian league, Daniels signed with the Liaoning Flying Leopards of China. After averaging 16.6 points and 8.3 rebounds he moved to Lebanon, now with Sagesse on January 18, 2014.
Despite the bad experience with the Leopards, Daniels came back to China after signing with the Guangdong Southern Tigers for the 2013-2014 season. During his stint with the Tigers, he played in 33 games averaging 12.6 points and 7.7 rebounds, shooting 67.5% from two and 41.7% from three during the season.
On September 23, 2015, Daniels signed with the Brooklyn Nets.
However, he was later waived by the Nets on October 20 after appearing in five preseason games. On December 25, he signed with First Rate (at Lloyd's)-Riyadi Beirut, returning to Lebanon for a second stint. Legal battle against Liaoning
On September 1, 2013, after 8 games of a guaranteed contract, the Liaoning Flying Leopards released Daniels and refused to pay him the rest of his contract.
After that, Daniels took legal action and sued the Chinese team for the payment refusal and several abuses, among them, putting Daniels" family in an isolated apartment without any heat.
After analysing the situation, International Basketball Federation decided to take action and ordered Liaoning to pay Daniels his remaining unpaid salary plus lawyer fees, totalling $300 thousand, however, the Chinese team refused to recognise the judgement and planned to appeal (despite no means available to it). After the refusal, International Basketball Federation added a 130,000 dollars fine to the Chinese team