who plays will's cop boyfriend on will and grace??
Robert Cannavale