Glen McDougal

Glen McDougal voiced Crosspatch and Rocketron in Power Rangers Turbo and Power Rangers Lost Galaxy respectively.