Filmy:
* Waleczne serce (1995) - jako „Morris”
* Święci z Bostonu (1999) - jako „Murphy MacManus”
* Przerwanie (2000) - jako „Brick Top”
* Gladiator (2000) - jako „Cicero”
* Święci z Bostonu II:Dzień Wszystkich Świętych (2009) - jako „Murphy MacManus”
* Smokin' Aces (2006) - jako „Dariusz”
* Ostatni bastion (2013) - jako „Burnett”
* Strażnicy Galaktyki (2014) – jako „Fin Fang Foom” (głos)
* Synowie anarchii (2014) - jako „Filip „Chibs” Telford” (przypisywany jako „Tommy Flanagan”)
* Człowiek z lodu (2014) - jako „Profesor”
* Ostatnia twarz (2016) - jako „Jack”
* Wielki Lebowski (1998) – jako „Ultraman” (niewymieniony w czołówce)
* Kurtka (2005) – jako „Don” (niewymieniony w czołówce)
* Trzej muszkieterowie (2011) – jako „Rochefort” (niewymieniony w czołówce)
Telewizja:
* Synowie anarchii (2008–2014) - jako „Filip „Chibs” Telford”
* Tarcza (2004-2008) - jako „Tommy”
* Amerykanie (2013) - jako „Arkadij Iwanow”
* Amerykańscy bogowie (2017–2021) - jako „Chłopiec techniczny”
* Majowie M.C. (2018-obecnie) - jako „Filip „Chibs” Telford”
* Westworld (od 2016 r.) - jako „Martin Connells”
* Przestrzeń (2015–2022) - jako „Perkusista Camina”
* „Strefa mroku” (2019) - jako „Człowiek”
* „Wiedźmin” (2023) - jako „Marcin”
Nie jest to lista wyczerpująca, ale zawiera niektóre z jego najbardziej znaczących ról. Miał także role w innych programach telewizyjnych i filmach, zarówno głównych, jak i niezależnych.
Tommy Flanagan to szanowany aktor znany ze swojej silnej i często groźnej obecności na ekranie.