Salvator Xuereb

Salvator Xuereb portrayed a French Pirate in Captain America: The Winter Soldier.