Gray G. Haddock

Gray G. Haddock is an actor, voice actor and producer, and the head of animation at Rooster Teeth. He voiced various Federation Marines in Metroid Prime 3: Corruption.