Marvel character
A government scientist overseeing the study and containment of captured mutants, he pursues methods to suppress their abilities with cold clinical detachment from the human cost.
Played by: Garret Dillahunt
Back to the Marvel character index