
Biography
Birthday
0000-00-00 (N/A)
Place of Birth
Known as
Terra Formars
as God Lee
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)
Chouriki Sentai Ohranger: Olé vs Kakuranger
as Jiraiya / Ninja Black