John Fogerty is a contemporary Dorian Gray — it’s hard to believe the rock icon is approaching 70.

The former leader of Creedence Clearwater Revival, who wrote and recorded classic tracks such as "Green River," "Down on the Corner" and "Proud Mary," could pass for someone 20 years his junior.

The mild-mannered, flannel-loving, 69-year-old legend still has that handsome cowboy look and he can still belt out a song like it’s 1968.

“I’ve been blessed,” Fogerty says while calling from Los Angeles. “I’ve got a great wife — Julie is amazing. I have incredible kids and I have the will to record and play live.”

Fogerty’s wife floated the concept for "Wrote a Song For Everyone," his latest album. He re-records old favorites with contemporary artists such as Miranda Lambert, Tom Morello and The Foo Fighters.

“It was a great idea to revisit those songs,” Fogerty says. “When Julie came up with the concept, I thought, ‘Why not?' ”

Most of those songs he reconnected with were written in rapid fashion during the late-‘60s. The Beatles were perhaps the only band that matched CCR’s prolific greatness.

“It was an incredible run, but I was very driven,” Fogerty says. “But I think so many of my peers were very driven then. It was an incredibly creative time, but I think it was an us-against-them kind of thing because, unlike a lot of the recording artists from that era, we were on the tiniest label.

"We didn’t have great support. It was about us and I was driven to write the best songs that I could come up with. I was so locked in and I was productive. I think it’s safe to say that was the best period for me in my life as a songwriter.”

Few could touch what he created during that era. But for Fogerty, it all changed due to the contract the band signed with Saul Zaentz, the president of Fantasy Records. When Fogerty couldn’t meet the absurd demands of the deal during the early-'70s, he had to give up the ownership of the existing songs.

Fogerty, who was just in his late-20s, became bitter and reclusive. Former CCR bandmate Doug Clifford called him "Brian Wilson without the drugs."

Fogerty did so during the late-‘90s, not worrying about Zaentz, who died in 2012.

“I needed to do that,” Fogerty says. “I was torturing myself. The songs give me such great joy and the audience gets such great joy out of it.”

So expect Fogerty to offer CCR favorites such as "Lodi," "Have You Ever Seen The Rain" and "Born on the Bayou" when he performs Friday at the Sands Bethlehem Event Center and Saturday at the Borgata Event Center. He'll also toss in solo hits such as "Centerfield" and "Rock and Roll Girls.”

“I’ve been so fortunate,” he says. “I have all of these songs to play. I have fans who come out to the shows and I finally have peace.”