Mark Stoddard
Birthday: 9 September 1954, Dallas County, Texas, USA
Birth Name: Mark Nelson Stoddard
Mark Stoddard was born on September 9, 1954 in Dallas County, Texas, USA as Mark Nelson Stoddard. He is known for his work on Meitantei Conan (1996), Samâ uôzu (2009) and Ookami ko ...Show More
Mark Stoddard's FILMOGRAPHY
as Actor (302)
Mark Stoddard'S roles
Reiji Takayama
Inspector Megure
Dr. Briefs