Thomas Richards

Thomas Richards is a fictional character and recurring antagonist of The Walking Dead franchise.