Shigehiro Yamaguchi

From Wikipedia, the free encyclopedia

Shigehiro Yamaguchi as Toshinori Oda in the film Battle Royale
Enlarge
Shigehiro Yamaguchi as Toshinori Oda in the film Battle Royale

Shigehiro Yamaguchi (山口森広 Yamaguchi Shigehiro?) is a Japanese actor.

Currently, his only film role has been as Toshinori Oda in Battle Royale.