Advertisement

We're Getting Mutants in the MCU - The Loop

01:36


Ed Spencer is a deputy of Helena's. His role is similar to that of Ben Vincent and Bob Mathias.

Episodes in which Ed Spencer appears

Dorzak, Devil's Planet, The Immunity Syndrome

Community content is available under CC-BY-SA unless otherwise noted.