Brian Duffy

Brian Duffy portrayed a French Pirate in Captain America: The Winter Soldier.