After going undrafted in the 2014 NBA draft, Brown joined the Houston Rockets for the 2014 NBA Summer League. On September 23, 2014, he signed with the Los Angeles Lakers. However, he was later waived by the Lakers on October 25 after appearing in four preseason games. On November 1, he was acquired by the Los Angeles D-Fenders of the NBA Development League as an affiliate player of the Lakers. On January 10, 2015, he scored a D-League season-high of 50 points on 16-of-22 shooting in a 124–99 win over the Sioux Falls Skyforce. He went on to play for the Futures All-Star team in the 2015 NBA D-League All-Star Game.