Tomoyuki Suga

Tomoyuki Suga (須賀 友之) portrayed a researcher in Denji Sentai Megaranger Ep. 25: Just in Time! Time Limit: 2.5 Minutes and Ep. 32: Is It the End!? Desperate Situation, Galaxy Mega''.