Gabriel Koura

Gabriel Koura portrayed an alien fighter in the Power Rangers SPD episode Dogged.