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