who played captain salazar on pirates of the caribbean
List of Pirates of the Caribbean characters Captain Armando Salazar is an undead pirate hunter who commands the ghost ship the Silent Mary. He appears in the fifth film, Dead Men Tell No Tales and is portrayed by Javier Bardem.