![Tommy Flanagan and Guest at the World Premiere of "Smokin' Aces" held at the Grauman's Chinese in Hollywood, CA. The event took place on Thursday, January 18, 2007. Photo by: SBM / Tommy Flanagan and Guest at the World Premiere of "Smokin' Aces" held at the Grauman's Chinese in Hollywood, CA. The event took place on Thursday, January 18, 2007. Photo by: SBM /](https://c8.alamy.com/comp/2BTWJ63/tommy-flanagan-and-guest-at-the-world-premiere-of-smokin-aces-held-at-the-graumans-chinese-in-hollywood-ca-the-event-took-place-on-thursday-january-18-2007-photo-by-sbm-picturelux-file-reference-34006-868sbmplx-2BTWJ63.jpg)
Tommy Flanagan and Guest at the World Premiere of "Smokin' Aces" held at the Grauman's Chinese in Hollywood, CA. The event took place on Thursday, January 18, 2007. Photo by: SBM /
![LOS ANGELES - MAR 5: Tommy Flanagan, wife Dina at the "Westworld" Season 3 Premiere at the TCL Chinese Theater IMAX on March 5, 2020 in Los Angeles, CA Stock Photo - Alamy LOS ANGELES - MAR 5: Tommy Flanagan, wife Dina at the "Westworld" Season 3 Premiere at the TCL Chinese Theater IMAX on March 5, 2020 in Los Angeles, CA Stock Photo - Alamy](https://c8.alamy.com/comp/2C9428W/los-angeles-mar-5-tommy-flanagan-wife-dina-at-the-westworld-season-3-premiere-at-the-tcl-chinese-theater-imax-on-march-5-2020-in-los-angeles-ca-2C9428W.jpg)
LOS ANGELES - MAR 5: Tommy Flanagan, wife Dina at the "Westworld" Season 3 Premiere at the TCL Chinese Theater IMAX on March 5, 2020 in Los Angeles, CA Stock Photo - Alamy
![Peaky Blinders cast: Who is Tommy Flanagan? Who did he play in Peaky Blinders? | TV & Radio | Showbiz & TV | Express.co.uk Peaky Blinders cast: Who is Tommy Flanagan? Who did he play in Peaky Blinders? | TV & Radio | Showbiz & TV | Express.co.uk](https://cdn.images.express.co.uk/img/dynamic/20/590x/Tommy-Flanagan-Scottish-actor-Peaky-Blinders-1267300.jpg?r=1586463095888)