Tommy Flanagan was een jazzpianist. In de periode 1956-2001 nam hij meer dan dertig albums onder eigen naam op en speelde hij als 'sideman' mee op meer dan tweehonderd albums. Hieronder worden de belangrijkste genoemd. Platen zoals ''bootlegs'' en obscure uitgaven van kleine labels worden niet vermeld.

Discografie

Als leider/mede-leider

Als 'sideman' 

Flanagan