Guess what Bo Duke from the original 'Dukes of Hazzard' looks like now!


Do you remember? John Schneider aka Bo Duke on "Dukes of Hazzard"

Key role: Schneider played troublemaker Bo Duke in the 1980s TV hit and is most recognized for his catchphrase: "Yee-Haa!" Bo, along with his cousin Luke, spent most of their time evading the corrupt officials of Hazzard County, such as Boss Hogg and Sheriff Rosco P. Coltrane. If you recall, Bo was quite impulsive, often finding himself in some scary fights! He later left Hazzard County to join the NASCAR circuit with his cousin Luke, only to end up returning to Hazzard. In the 2000 movie, "Hazzard in Hollywood," he ends up meeting a woman named Gabrielle in Los Angeles and he uses his charm to convince her to move to Hazzard to be with him.

So what happened to John's career after leaving "Dukes of Hazzard"? John landed another big role on TV -- Clark Kent's father on "Smallville" from 2001 to 2011. He also continued his music career, which began in early 1980s. Several of his hits, like "Country Girls" and "You're The Last Thing I Needed Tonight," reached the top of the Billboard country singles charts.

Schneider recently made a triumphant return to the country music scene with his new album "Ruffle Skirts." However, it's not just any album -- he revealed in an exclusive interview with that the record was inspired by the Louisiana Flood of 2016, which wreaked havoc on a vast swath of the state (including his production studio in a rural town in between Baton Rouge and New Orleans).

"The things that I saw -- both good and bad -- brought out imagery in me that I've never had before ... The songs on this album were written from a extremely real, devastating experience," Schneider revealed. "When people hear this record, they really identify with the emotion behind it -- far more than any record that I've had before."

Purchase the album now on Amazon!

Guess what he looks like now! The John you may know from "Dukes of Hazzard" may be long gone, but he's still quite a looker many years later. The 56-year-old star rarely makes red carpet appearances these days, but when he does he'll definitely get your attention. Check out the most recent pics of Schneider below: