Toshiaki Kuwahara

Toshiaki Kuwahara (わはら 利晃) voiced Red Shark in the Japanese dub of Power Rangers Lost Galaxy.