David Caruso

David Caruso

About David Caruso

David Stephen Caruso (born January 7, 1956) is an American actor and producer. He may be best known for portraying Lieutenant Horatio Caine on the TV series CSI: Miami.

Contributions by 81.106.142.143, Carusofan, and Thivierr.