The only actor to appear in every episode of Ghost Whisperer besides Jennifer Love Hewitt, David Conrad played Melinda's husband Jim Clancy (and another character in a way, but we'll get to him). Conrad's body of work is relatively small, though he's one of those actors with a memorable face who pops up in things and has you diving for your phone to try to figure out who he is.
Conrad's success in television got started with one of his very first roles, when he starred as Leo on the series Relativity. He also had recurring roles on series like Roswell, Miss Match, and Boston Public. On the film side of things, Conrad's biggest role came as Captain Hanks in the military drama Men of Honor, and he also had roles in major films like Wedding Crashers and Anything Else.
That said, Conrad has been relatively quiet since Ghost Whisperer came to an end. He's worked in various guest roles and has a few unsold pilots, but his only major, recent role came on the first season of Agents of S.H.I.E.L.D., where he played Ian Quinn.