David Caruso

David Caruso

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–1994) and Lieutenant Horatio Caine on the CBS series CSI: Miami (2002–2012). He appeared in the feature films An Officer and a Gentleman (1982), First Blood (1982, the first film in the Rambo franchise), Twins (1988), King of...

Known For

First Blood

as Deputy Mitch

Twins

as Al Greco

King of New York

as Dennis Gilley

Cast Credits

Black Point

as John Hawkins

Session 9

as Phil

Deadlocked

as Ned Stark

Body Count

as Hobbs

Gold Coast

as Maguire

Jade

as David Corelli

Kiss of Death

as Jimmy Kilmartin

Hudson Hawk

as Kit Kat

Parker Kane

as Joey Torregrossa

King of New York

as Dennis Gilley

Rainbow Drive

as Larry Hammond

Swirlee

as Mr. Softy's roommate

Twins

as Al Greco

China Girl

as Mercury

Crime Story: Pilot

as Johnny O'Donnel

Blue City

as Joey Rayford

Thief of Hearts

as Buddy Calamara

First Blood

as Deputy Mitch

Crazy Times

as Bobby Shea

Falling in Love Again

as Neighborhood boy (uncredited)