The show came to an end in 2011, and Caruso, once one of the most recognizable faces on TV, largely disappeared from the public eye. Over the past 15 years, sightings of him have been rare.
That though wasn't the reason for Caruso leaving show business. After CSI: Miami – Why Did David Caruso Retire? After a long and successful career, David Caruso stepped away from acting in 2012.
CSI: Miami introduced David Caruso as Lieutenant Horatio Caine for 10 thrilling seasons on CBS. At its peak, it was one of ...