For the NBA, Rooks played for the Dallas Mavericks, Minnesota Timberwolves, Atlanta Hawks, Los Angeles Lakers, Los Angeles Clippers, New Orleans Hornets, and the Orlando Magic. He retired from playing in 2012. He was the assistant coach for the Philadelphia 76ers at the time of his death.