Yuji Ueda (June 15, 1967 -) is a popular Japanese seiyu. He is most known for the roles of Sagara Sanosuke (Rurouni Kenshin), Akito Tenkawa (Martian Successor Nadesico), Takeshi (Pokemon), Horohoro (Shaman King), Johannes Krauser II (Detroit Metal City) and Keitaro Urashima (Love Hina). He was born in Fukuoka and has a number of notable roles to his name, including some as the main character, as in Love Hina and Martian Successor Nadesico. In July 2004, he left Arts Vision and officially made his name into an all-hiragana form. In April 2005, Ueda joined Osawa Production, and currently works for Osawa as of April 2006. Ueda currently has 160 voice works credited to his name-to-date according to the Anime News Network and as of July 24, 2006. He's a versatile voice actor, voicing characters ranging from simpletons (Urashima Keitaro in Love Hina and Bantaro in the Jubei-chan series) to tough, even vicious men (Sagara Sanosuke in Rurouni Kenshin and Zolf J. Kimblee in Fullmetal Alchemist).