Did actor david caruso die in real life?..
No he is alive. David Caruso is an American actor and producer. He may be best known for portraying Lieutenant Horatio Caine on the TV series CSI: Miami.
Answered by kgb agent Vanessa M on Tuesday, June 12 2012 at 02:15AM EDT