David Caruso

Celebrity

David Caruso Photos

13 of 136
CSI: Miami - Season 10 - "Sinner Takes All" - David Caruso as Horatio Caine, Omar Miller as Walter Simmons
Cliff Lipson/CBS