Question: who plays will's cop boyfriend on will and grace
Answer: Robert Cannavale