Przed karierą zawodową w NBA był członkiem drużyny koszykarskiej uniwersytetu Purdue. Został wybrany w drafcie w roku 2007 z numerem 31. Pierwsze dwa i pół sezonu spędził w Houston Rockets, gdzie był głównie rezerwowym. Początek jego trzeciego sezonu był przełomowym. Grając po 27,2 minuty na mecz zdobywał 16,1 punktu i 5,5 zbiórki na mecz. 18 lutego 2010 został oddany w wymianie do Sacramento Kings. Tam dograł sezon do końca, będąc graczem pierwszej piątki. Rozegrał 28 spotkań, zdobywając 18 punktów i 6,5 zbiórki na mecz.