Home Movies & tv Which actor plays Captain Hector Barbossa in the film franchise "Pirates of the Caribbean"? Correct answer: Geoffrey Rush Share on Facebook Tweet Copy Link Next question Try the best trivia game Download on the App Store Get it on Google Play