1. Home
  2. / Tom Hardy
  3. / Who did Hardy play in Peaky Blinders?

Who did Hardy play in Peaky Blinders?

  • Tommy Shelby

  • Arthur Shelby

  • Alfie Solomons

  • John Shelby

Answer

In the hit TV show Peaky Blinders, Alfie Solomons is a charismatic and cunning gangster portrayed by renowned actor Tom Hardy. A shrewd businessman with an extensive network of criminal connections, Alfie operates outside the rigid hierarchy of the Peaky Blinders gang, making him a formidable force in the criminal underworld of 1920s Birmingham.
Unmasking Tom Hardy: A Quiz on the Charming and Intense British Actor

Unmasking Tom Hardy: A Quiz on the Charming and Intense British Actor

Take the Tom Hardy Quiz
Subscribe newsletter

Subscribe Now!

Learn something
new everyday

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