Richard Ian Cox
Richard Ian Cox was born on October 3, 1973 in St. Asaph, Wales. He is an actor and director, known for Inuyasha (2000), Ranma ½ (1989) and Geronimo Stilton (2009). He has been married to B ...Show More
Richard Ian Cox was born on October 3, 1973 in St. Asaph, Wales. He is an actor and director, known for Inuyasha (2000), Ranma ½ (1989) and Geronimo Stilton (2009). He has been married to B ...Show More