7.6
/10
Josh is a fictional character portrayed by Landon Ashworth in the TV series One Tree Hill.
In the first episode they appeared in, titled The Show Must Go On (season 3), they were 22 years old.
They appear in 2 episodes out of a total of 187 aired
Josh is also portrayed by Paul Teal.

Josh

by Landon Ashworth

character

Episodes2

  • 9.3
    /10

    The Show Must Go On

    episode S3.E22 may 2006
    Nathan and Haley's wedding is a time of great joy. And great sadness. Peyton and Brooke fall out, Dan learns the truth about the fire, and Rachel gets publicly drunk....and publicly bitter.
  • 9.6
    /10

    Some You Give Away

    episode S4.E9 november 2006
    As Whitey's last game approaches, the residents of Tree Hill feel the pressure of a looming State Championship. Peyton reveals to Lucas that she has feelings for him. Haley learns the sex of her baby. Nathan and Lucas clash over personal and team goals. Karen shows Deb tough love, while Dan tries to strike a bargain with Daunte.