Russell Jr. nació en San Leandro, California, el 19 de julio de 1970. Asistió a la escuela secundaria católica Moreau en Hayward, California, donde fue letrado durante cuatro años. Luego jugó baloncesto universitario para los Tigres de Missouri de 1989 a 1993.
En el draft de la NBA de 1993, Russell Jr. fue seleccionado en el puesto 12 de la general por los Warriors. Jugó para los Warriors durante cuatro temporadas, promediando 10 puntos, 5 rebotes y 3 asistencias por partido.
En 1997, Russell Jr. fue traspasado a los Kings. Jugó para los Kings durante tres temporadas, promediando 14 puntos, 5 rebotes y 4 asistencias por partido.
En 2000, Russell Jr. fue traspasado a los Bobcats. Jugó para los Bobcats durante dos temporadas, promediando 14 puntos, 4 rebotes y 4 asistencias por partido.
En 2002, Russell Jr. fue traspasado a los Trail Blazers. Jugó para los Trail Blazers durante dos temporadas, promediando 12 puntos, 4 rebotes y 4 asistencias por partido.
En 2004, Russell Jr. fue traspasado a los Pacers. Jugó para los Pacers durante una temporada, promediando 8 puntos, 3 rebotes y 3 asistencias por partido.
Russell Jr. se retiró de la NBA en 2005. Actualmente es analista de Pac-12 Network.
Logros:
* 2× Juego de Estrellas de la NBA (1997, 1998)
* MVP del Juego de Estrellas de la NBA de 1997
* Jugador que más ha mejorado de la NBA (1997)