All characters

Captain Thomas Gregson

Played by: Aidan Quinn in Elementary

Captain Thomas "Tommy" Gregson is the captain of the 11th precinct in the New York City Police Department, and a primary character in Elementary. He works alongside Detective Marcus Bell. He is Sherlock Holmes' police contact and supervisor.