Thomas Shelby Haircut Long - As the actor who plays thomas shelby, his peaky blinders hair has become a popular modern choice for many. Thomas Shelby Haircut Long - Slicked back disconnected in peaky blinders, tom hardy stands out with his beard rather than his hair.