Teruaki Ogawa

Teruaki Ogawa (小川 輝晃) is a Japanese actor and voice actor who is represented by 81 Produce.

Roles

 * ULTRAMAN - Voice of Shin Hayata (motion actor)

Other roles

 * Ninja Sentai Kakuranger - Sasuke/Ninja Red
 * Seijuu Sentai Gingaman - Hyuuga/Black Knight
 * Tensou Sentai Goseiger - Satoshi Tamura
 * Kaizoku Sentai Gokaiger - Hyuuga
 * Shuriken Sentai Ninninger - Sasuke/Ninja Red