how many children does tommy shelby have
Tommy Shelby has three children in the Peaky Blinders series.
Tommy’s children
- Erasmus “Duke” Shelby – His eldest son, born from his relationship with Zelda (later known as Jessie). Tommy is initially unaware of his existence and only learns about him in the final season.
- Charles “Charlie” Shelby – His second child and first legitimate son, born with his first wife, Grace Burgess.
- Ruby Shelby – His daughter, born to Lizzie Stark, Tommy’s second wife.
So, across the show’s timeline, [tommy shelby has three children](https://www.radiotimes.com/tv/drama/peaky-blinders-duke-shelby- explained/).
Information gathered from public forums or data available on the internet and portrayed here.