1089049

Juan Carlos Vellido
Acting
Born: March 18, 1968
Barcelona, Barcelona, Catalonia, Spain
Biography
Juan Carlos Vellido was born on March 18, 1968 in Barcelona, Barcelona, Catalonia, Spain. He is an actor and producer, known for Pirates of the Caribbean: On Stranger Tides(2011), The Devil's Backbone (2001) and Todos los hombres sois iguales (1996).
Known For

Pirates of the Caribbean: On Stranger Tides
as Spanish Sea Captain

Pirates of the Caribbean: Dead Men Tell No Tales
as Lieutenant Lesaro

Raqqa: Spy vs. Spy

The Devil's Backbone
as Ayala

Under Therapy
as Roberto

Che: Part Two
as Major Hernán Plata

Code Name: Emperor
as Azcona

Twice Born

Neon Flesh
as Director porno

Scorpion in Love
as Francisco