Richard Ian Cox

Richard Ian Cox (born October 3, 1973) is a Welsh-Canadian actor, voice artist, online radio host, and comedian. He is best known for his voice acting for English language dubs of anime, mainly for InuYasha.