James Yaegashi

James Yaegashi (born October 10, 1972) is a Japanese American actor based in New York.

James Yaegashi was born in Yokohama and raised in Yamagata to an American mother and a Japanese father.

Upon graduating high school, he moved to America and majored in acting and directing at University of Missouri–Kansas City.

[2] Yaegashi first entered the Marvel Cinematic Universe with a minor role in Daredevil, but had a more notable role when he was cast as Robert Minoru in the Hulu original series Runaways based on the Marvel Comics series.

[3] In 2004, he voiced the Chinese Triad leader, Wu Zi Mu, in the 2004 video game Grand Theft Auto: San Andreas.