Birthday: 15 February 1977, Santa Fe, New Mexico, USA
Birth Name: Russell Walter Wait
Russell Wait was born on February 15, 1977 in Santa Fe, New Mexico, USA as Russell Walter Wait. He is known for his work on Ultraviolet (2006), Yu Yu Hakusho (1992) and Tokyo Goddofazazu (2003).