who plays teenage jamie in one tree hill