Question: who played jennifer love hewitt's husband in ghost whisperer?
Answer: Jim Clancy