1. Home
  2. / Sam Claflin
  3. / Who did Sam Claflin play in Pirates of the Caribbean: On Stranger Tides?

Who did Sam Claflin play in Pirates of the Caribbean: On Stranger Tides?

  • Will Turner

  • Jack Sparrow

  • Philip Swift

  • Hector Barbossa

Answer

In "Pirates of the Caribbean: On Stranger Tides," Sam Claflin portrayed Philip Swift, a young, aspiring missionary whose path crosses with Captain Jack Sparrow. Swift joins Sparrow's crew in search of the mythical Fountain of Youth, all while struggling with his conflicting sense of morality and religious beliefs in a fantastical world filled with adventure and danger.
Sam Claflin: The Ultimate British Heartthrob Quiz

Sam Claflin: The Ultimate British Heartthrob Quiz

Take the Sam Claflin Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

Playing quizzes is free! We send 1 quiz every week to your inbox