Tras no ser elegido en el Draft de la NBA de 2011, fichó por los Soles de Mexicali de la liga mexicana, con los que promedió 12,5 puntos y 7,2 rebotes por partido. De ahí pasó a los Rio Grande Valley Vipers de la NBA D-League hasta que en febrero de 2012 fichó por los Houston Rockets de la NBA. Allí jugó 8 partidos, en los que promedió 1,8 puntos y 2,5 rebotes. En la liga de desarrollo fue elegido en el mejor quinteto y en el mejor quinteto de rookies, tras promediar 16,6 puntos y 7,8 rebotes por partido.