Tommy Flanagan è un attore inglese, è nato il 3 luglio 1965 a Glasgow (Gran Bretagna). Tommy Flanagan ha oggi 59 anni ed è del segno zodiacale Cancro.