El 14 de marzo de 2012, fue traspasado a Golden State Warriors, junto con Stephen Jackson a cambio de Kwame Brown, Monta Ellis y Ekpe Udoh.