Question: who played grace husband on will and grace
Answer: Marvin `` Leo '' Markus , portrayed by actor and singer Harry Connick , Jr. , is a Jewish doctor and Grace 's husband from the fifth season .