Greg Padoa

Greg Padoa played the role of Noah in "Kevin's Choice" Power Rangers Super Samurai episode.