Teppei Takasugi

Teppei Takasugi (高杉 哲平) portrayed a Construction Site Director in episode 79 of Himitsu Sentai Gorenger.