Richard Ian Cox

Photos with Richard Ian Cox

Biography

St. Asaph, Wales, UK

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 RV (2006). He has been married to Becky since June 10, 2006. Read more...<