Melcher Smith

Melcher Smith portrayed Extremist in Iron Man 3.