CharacterLieutenant Horatio CaineLieutenant Horatio Caine in CSI: Miami (2002), played by David Caruso. Played byDavid CarusoAppears inCSI: Miami2002