Question: Who plays william in pirates of the caribbean?
Disambiguated questions and answers: question: Who played young will turner in Pirates of the Caribbean?
Who played older Will Turner in Pirates of the Caribbean?
answer: Dylan Smith
Orlando Bloom
Natural Questions answer: Orlando Bloom (from the Wikipedia article "Will Turner")