Apparently, he is the same age that Tobey was in 2002, when the original movie came out (28).

But indeed he is slightly more convincing as a high school student.