The Red Thread
Role(s): Shinozaki Yuya
Biohazard: The Stage
Role(s): Tyler Howard
Zombrex: Dead Rising Sun
GOZEN: The Sword of Pure Romance
Dead Rising: The Movie
Role(s): Shin