James Lewis (actor)

James Lewis portrayed Smithsonian Museum Visitor in Captain America: The Winter Soldier.