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.
Episodes2
The Show Must Go On
episode S3.E22 may 2006Nathan 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.Some You Give Away
episode S4.E9 november 2006As 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.
- The Show Must Go On
- Some You Give Away