Do you recognize the guy from the past?

US television star David Caruso has been spotted sporting an almost unrecognisable new look during a recent rare outing.

The actor, 67, has been out of the spotlight in recent years but is best known for his role as Lieutenant Horatio Caine on 

CSI: Miami.

The US crime show ran for a whopping 232 episodes, and Caruso, who starred in all of them, became one of the most beloved US TV actors during its critically acclaimed run.

A rare public outing

Miami came to an end in 2012, and afterward Caruso took it as a chance to take a step back from acting and enjoy his private life away from TV screens and out of the limelight.

The actor was seen near his home in LA’s San Fernando Valley as he ran errands while sporting a much longer hairstyle than fans are used to.

It marks the first time that the reclusive TV star has been photographed publicly since 2016.

Following the axing of Miami, Caruso decided to give up on acting and instead turned his attention to the art business. He opened a gallery, and also expanded into the clothing industry, opening a boutique called Steam on Sunset in Florida.

Caruso circa 2003.

Caruso seen for the first time in six years. 

Despite giving up acting, it’s thought he still holds a fondness for his time on-screen.

An insider told the

Daily Mail that the star has a tribute to his career in his garage at home, saying: “He has a photo of himself from his time on CSI Miami and another from 

Proof of Life – two of his biggest hits. Both are hung up in his garage.”

Then and now

In short, the difference is clear:
Young Caruso looked fiery, sharp, and intense — while older Caruso looks mature, calmer, and marked by experience.