Javier Bardem is a Spanish actor. He was considered to play Blackbeard in Pirates of the Caribbean: On Stranger Tides but the role was given to Ian McShane. He portrayed Armando Salazar in Pirates of the Caribbean: Dead Men Tell No Tales.
Notes and referencesEdit
Community content is available under CC-BY-SA unless otherwise noted.