Nate Bynum

Nate Bynum portrayed a Technical Director in Iron Man 3.