Chad Michael Murray, the 35-year-old American actor, is probably best known for his leading role on TV series “One Tree Hill“, and a variety of other TV and film appearances.

But he’s also a model (no wonder, with those looks), and at 18, he did a Speedo shoot, which he recently revealed on a Throw-Back-Thursday Instagram moment.

Chad Michael Murray on One Tree Hill
Chad Michael Murray on One Tree Hill

“We’ve all done embarrassing things…”, says the caption. “#TBT 18 years old and my 1st and only speedo”

And here’s what it looks like:

Impressive, indeed – and hardly recognizable. But you’ve got to hand it to him – he’s still good looking today:

And another one from modern times: