Full Cast — Ghost Whisperer (2005–2010)
Jennifer Love Hewitt
Melinda Gordon
David Conrad
Jim Clancy / Jim Clancy / Sam Lucas / Sam "Jim" Lucas
Camryn Manheim
Delia Banks
Jamie Kennedy
Eli James
Jay Mohr
Rick Payne
Christoph Sanders
Ned Banks
Aisha Tyler
Andrea Marino
Connor Gibbs
Aiden Lucas
Kenneth Mitchell
Sam Lucas
Tyler Patrick Jones
Ned Banks
Ion Overman
Det. Sam Blair
David Clennon
Carl Sessick
Dariush Kashani
Bobby Tooch
June Squibb
Melinda's Grandma
Ignacio Serricchio
Gabriel Hastings
Thomas F. Wilson
Tim Flaherty
Bruce Davison
Josh Bedford
Grace Caroline Currey
Young Melinda
Martin Donovan
Tom Gordon
Scott Rinker
Reggie
Kurt Caceres
Det. Carl Neely
Afemo Omilami
Archivist
Wendy Worthington
Desk Nurse
Anne Archer
Beth Gordon
Margaret Cho
Professor Avery Grant
Kris Lemche
Scott
Tim Guinee
Charlie Filbert
Rachel Shelley
Kate Payne
Rachel Cannon
Amy Fields
Karen Maruyama
Nurse Heather
Omid Abtahi
Justin Yates
Jaclyn DeSantis
Professor Zoe Ramos
David Ramsey
Will Bennett
Jordan Dang
Dylan
Dondré Whitfield
Mitch Marino
José Zúñiga
Reed Simonds / Luis Simon
Corin Nemec
Masked Man / Paul Eastman
Ricky Lewis, Jr.
Paramedic / Gas Station Attendant / Medic
Madison Leisle
Julia
Wendy Phillips
Diane Shields
Chad Donella
Randy Cooper
Michael Landes
Kyle McCall
Cesar Millan
Cesar Millan
Chris Ellis
Captain Ken Nilsen
Susan May Pratt
Lisa Brody
Michael O'Keefe
Dr. Calvin Byrd
Rodney Scott
Dan Clancy
Christine Baranski
Faith Clancy
April Grace
The Watcher
Laura Regan
Serena Hilliard
Jon Polito
Joe Grimaldi
Brian J. White
Officer Barrett
Sarah Hunley
Nurse
Kyle Chavarria
Kristen Filbert
Jon Seda
John Gregory
Jay Harrington
Mark Powell
Fay Hauser
ER Doctor
John Eric Bentley
Ritchie Peterson / Army Chaplain
Robert LaSardo
Crash Victim / Tattoo Man / Julian Borgia
Teri Polo
Nikki
Christine Estabrook
Evelyn James
Belinda Montgomery
Ursula Hilliard
Marco Sanchez
Freddy Diaz
Jeremy Shada
Liam Fletcher
Nate Torrence
Waiter
Julian Sands
Ethan Clark
Alex Daniels
Driver / Police Officer
Graham Miller
Man / Guardian Spirit
Mackenzie Hannigan
Miles
Jennifer Weston
Doctor / Nurse
John Walcutt
Mitch Romano / Wide Brim Man
Wayne Péré
Dr. Jay Hayes / Dr. Epstein
Fredric Lehne
Charlie Banks
Erica Shaffer
Ghost Nurse
John Paul Pitoc
Jared
Vivian Wu
Prophet Ghost / Dana Clark
Davide Schiavone
Stefano Donato
Alisa Vilena
Elana Petrova
Damien Leake
Dr. Chiles / Doctor Chiles
Mark Hapka
Zach / Confused Ghost
Sarah J. Cornelius
Young Beth / Young Beth Gordon
Haley Pullos
Young Melinda
Kelli Kirkland
Nurse Vicky