Carlo is a fictional character portrayed by Pedro Caxade in the TV series Peaky Blinders.
They appear in 1 episodes out of a total of 36 aired
Episodes1
Episode #3.2
episode S3.E2 may 2016Tommy discovers the extent of the mission given to him and the extreme lengths his new paymasters are willing to go to in their quest for power. Meanwhile his own family's activities lead to escalating danger in Birmingham.