Tommy J. Flanagan(ur. 3 lipca 1965 w Glasgow) – szkocki aktor teatralny, filmowy i telewizyjny.
Urodził się w Glasgow, w Szkocji w rodzinie katolickiej jako trzecie z piątki dzieci Elizabeth i Davida Flanagana. Jego młodszy brat Andrew został też aktorem. Dorastał w Easterhouse w Glasgow. Początkowo pracował jako malarz, malarz pokojowy i dyskdżokej w lokalnych klubach, zanim został zawodowym aktorem. Jego charakterystyczne blizny twarzy są wynikiem ataku nożem na zewnątrz klubu nocnego, gdzie pracował jako DJ.
Na początku lat 90. grywał w licznych spektaklach teatru eksperymentalnego Roberta Carlyle, w tym Wasted I, Wasted II, Lot nad kukułczym gniazdem i MacBeth. W 1992 zadebiutował niewielką rolą w serialu Black and Blue. Występował z grupą teatralną Rain Dog, gdzie dostrzegł go Mel Gibson i ostatecznie zaangażował do przełomowej roli aroganckiego buntownika Morrisona w filmie Braveheart. Waleczne serce (Braveheart, 1995).