Twenty-three-year-old actor Dylan O’Brien plays Thomas. He is best known for his part in the American television series, “Teen Wolf.” Dylan O’Brien has said he did not expect to get a part in “The Maze Runner.” But he told PopSugar.com that the part of Thomas was right for him. He said he thinks in the same way as his character. And he said the job of maze runner was fit him. He said he is good at running.