what was the nationality of david caruso 's character on the show ?
irish-american