Richard Ian Cox

Richard Ian Cox is a British-born Canadian actor, voice artist and comedian. He is well-known for his roles in English dubs of anime cartoons, such as InuYasha, as well as Alec in The Adventures of the Black Stallion.

He voiced Pietro Maximoff in X-Men: Evolution.