Johnny Depp dresses as Jack Sparrow for surprise visit to children’s hospital in Spain

WASHINGTON: Actor Johnny Depp gave a surprise to kids at Nino Jesus University Children’s Hospital, reported People.

The ‘Pirates of the Caribbean’ star donned his famous Jack Sparrow getup once again to pay kids at the Madrid-based hospital a visit on June 16, as he continues to spend time in Spain to film his newest project Day Drinker, as per the outlet.

Johnny Depp as Captain Jack sparrow visiting a children’s hospital in Spain pic.twitter.com/5JGqy6iva2

— Physical Media Forever (@VHSDVDBLURAY4K) June 19, 2025

Photos of Depp (62) showed the actor as his iconic pirate character touching pinkies with smiley kids as he visited them in their hospital rooms.

JACK SPARROW SURPRISE: Children in a hospital in Madrid, Spain, got a surprise visit from Jack Sparrow of “Pirates of the Caribbean.” Johnny Depp dressed as his iconic character and played with kids at the oncology area of the nearby hospital. pic.twitter.com/hLHAggKYub

— WJTV 12 News (@WJTV) June 18, 2025

In September 2024, the actor visited kids at Donostia University Hospital in San Sebastian, Spain, per the hospital’s social media, while the Sweeney Todd star was in town for the San Sebastian Film Festival, reported People.

At that hospital, Depp visited patients admitted to the Pediatrics and Oncology ward. Depp previously visited hospitals’ children’s wards as Jack Sparrow around the world, from Vancouver, Paris, London, and Brisbane, Australia, to several cities in the U.S.

Depp famously portrayed Jack in the Pirates of the Caribbean franchise beginning with 2003’s The Curse of the Black Pearl, alongside Orlando Bloom and Keira Knightley.

He went on to reprise his role in four more Pirates films: Dead Man’s Chest (2006), At World’s End (2007), On Stranger Tides (2011) and Dead Men Tell No Tales (2017), reported People. (ANI)