how old is jackson brundage
| License Photo. WILMINGTON, N.C., March 14 (UPI) -- Bethany Joy Lenz and James Lafferty had a One Tree Hill family reunion over the weekend. The 34-year-old actress and 30-year-old actor, who played Haley James and Nathan Scott, reunited with their onscreen son, Jackson Brundage, now age 15. Brundage played Jamie Scott on The WB/CW series. Lenz and Lafferty spent time with Brundage at EyeCon's second annual One Tree Hill convention.