Lemuel Heida

Lemuel Heida portrayed Pier Fisherman in Iron Man 3.