Yasuhiko Uchida

Yasuhiko Uchida (打田 康比古) portrayed a Black Cross Scientist in episode 4 of Himitsu Sentai Gorenger.

TV

 * Himitsu Sentai Gorenger - Subordinate