Michael Lovern

Michael Lovern portrayed Executed Pakistani Villager in Iron Man 3.