David Caruso
Biography
Movies 31
First Blood
as Deputy Mitch
1982
Twins
as Al Greco
1988
An Officer and a Gentleman
as Topper Daniels
1982
King of New York
as Dennis Gilley
1990
Hudson Hawk
as Kit Kat
1991
Jade
as David Corelli
1995
Proof of Life
as Dino
2000
Session 9
as Phil
2001
Mad Dog and Glory
as Mike
1993
Kiss of Death
as Jimmy Kilmartin
1995
Without Warning
as Tom
1980
Mission of the Shark: The Saga of the U.S.S. Indianapolis
as Wilkes
1991
China Girl
as Mercury
1987
Thief of Hearts
as Buddy Calamara
1984
Falling in Love Again
as Neighborhood boy (uncredited)
1980
Body Count
as Hobbs
1998
Gold Coast
as Maguire
1997
Blue City
as Joey Rayford
1986
Cold Around the Heart
as Ned Tash
1997
The Making of 'First Blood'
as Self
1982
Judgment Day: The John List Story
as Chief Bob Richland
1993
Crime Story: Pilot
as Johnny O'Donnel
1986
Deadlocked
as Ned Stark
2000
Rainbow Drive
as Larry Hammond
1990
Crazy Times
as Bobby Shea
1981
For Love and Honor
as Rusty
1983
Black Point
as John Hawkins
2002
Parker Kane
as Joey Torregrossa
1990
Into the Homeland
as Ryder
1987
Swirlee
as Mr. Softy's roommate
1989
Getting Wasted
as Danny
1980TV Shows 18
Late Show with David Letterman
as Self
1993
CSI: Crime Scene Investigation
as Horatio Caine
2000
CSI: Miami
as Horatio Caine
2002
CSI: NY
as Horatio Caine
2004
NYPD Blue
as John Kelly
1993
Golden Globe Awards
as Self - Nominee
1944
Hill Street Blues
1981
Hill Street Blues
as Shamrock
1981
T. J. Hooker
as Russ Jennings (uncredited)
1982
Crime Story
as Johnny O'Donnell
1986
CHiPs
as Charlie
1977
The Early Show
as Self
1999
Baseball
as Various (voice)
1994
Baseball
as (voice)
1994
Michael Hayes
as Michael Hayes
1997
Palmerstown, U.S.A.
1980
The First Olympics: Athens 1896
as James Connolly
1984
My Nightmare Stalker: The Eva LaRue Story
as Self - Actor, 'CSI Miami' (archive footage)
2025