Russell Wait: Russell Wait. Actor: Tokyo Godfathers. Russell Wait was born on 15 February 1977 in Santa Fe, New Mexico, USA. He is an actor and writer, known for Tokyo Godfathers (2003), Ultraviolet (2006) and Yu Yu Hakusho: Ghost Files (1992).
Known For: Tokyo Godfathers (Hana (Animax Asia dub)(English version, voice)), Ultraviolet (Combat Reserve Doctor), Yu Yu Hakusho: Ghost Files (Kazuma Kuwabara (Animax Asia dub)(English version, voice)), Trinity Blood (Father Abel Nightroad)