Question: quién interpreta a dave jones en piratas del caribe
Answer: Bill Nighy; William Francis Nighy