David Caruso, American actor

David Stephen Caruso (born January 7, 1956) is a retired American actor and producer, best known for his roles as Detective John Kelly on the ABC crime drama NYPD Blue (1993-94) and Lieutenant Horatio Caine on the CBS series CSI: Miami (2002-2012). He also appeared in the films An Officer and a Gentleman, First Blood (both 1982), Twins (1988), Kiss of Death (1995) and Proof of Life (2000).