Alexander Harper Berkeley (born December 16, 1955) is an American actor. He is known for his television roles of George Mason on the political thriller series 24, Percy Rose on the action thriller series Nikita and Sheriff Thomas McAllister on the crime drama The Mentalist. He currently plays Gregory in AMC's The Walking Dead.