Tommy Gavin

FX

Played by: Denis Leary, "Rescue Me" | Anti-hero status: A tortured, alcoholic firefighter in post-9/11 New York, Tommy did a lot of bad things, but none so bad as the controversial possible rape he committed against Janet in Season 3.

Played by: Denis Leary, "Rescue Me" | Anti-hero status: A tortured, alcoholic firefighter in post-9/11 New York, Tommy did a lot of bad things, but none so bad as the controversial possible rape he committed against Janet in Season 3. (FX)

Played by: Denis Leary, "Rescue Me" | Anti-hero status: A tortured, alcoholic firefighter in post-9/11 New York, Tommy did a lot of bad things, but none so bad as the controversial possible rape he committed against Janet in Season 3.