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