Charles Shaughnessy (Shane Donovan)

Did anyone catch Charles Shaughnessy no CSI: New York the other night?  He still looks good!