elosiebridgerton: Joe Cole as John Shelby in Peaky Blinders (2013-2019)