Todd Davis

Todd Davis portrayed Townsman in Iron Man 3.