Biography

Birthday
0000-00-00 (N/A)
Place of Birth

Known as

Godzilla: Final Wars
as Katsunori Kazama
Fight the Fight
as Mo Tin Siu Cho / Takeda Shosa
Ninja Masters
as Song Li-Shan
Cat's Eye
as Black Flag
Who Am I?
as Takeshi
A Better Tomorrow II
as Ken-ichi Kai / Ultraman (13 Episodes)