Worf's Beard wrote:
Michael Fassbender or James McAvoy come to mind.
Tom Hardy, perhaps.
Hmm... Fassbender would be an interesting choice. Mind you, why not go French and have Jean Dujardin (The Artist) as Jean-Luc Picard? That'd solve the French issue.
Brice de Nice as Picard? No, just no.
How about Tom Hiddleston?
Sure, physically he's not very close but anyone that can nail the following speech (without hamming it up) can do Picard: