Worn On TV One Tree Hill Season 6 Episode 24 Nathan Scott Leather Jacket Nathan Scott Leather Jacket – One Tree Hill Season 6 Iconic Style James Lafferty wears a Nathan Scott Leather Jacket as Nathan Scott in One Tree Hill Season 6 (Season 6, Episode 24). James Lafferty Character: Nathan Scott Actor: James Lafferty Show: One Tree Hill Season 6 Episode: 6×24 “Remember Me as a Time of Day”