Cast of
Joy & Hope

About Joy & Hope

Joy and Hope McGregor run Two Sisters Ranch upstate New York with their dad and longtime friend. When a handsome stranger comes to town to find inspiration to get over writer's block, he learns how special Christmas on the ranch really is.

Full Cast of Joy & Hope

Andrew Rogers
plays Ethan Dulane

Andrew Rogers as Ethan Dulane

Andrew Philip Rogers is an American-French actor who is best known for Cheer Camp Killer, The Wrong Wedding Planner, ...

See Andrew Rogers's other roles

Ashley Brinkman
plays Hope McGregor

Charles Cain
plays Young Gabe

Cody Calafiore
plays Gabe Corsetti

Chris Owen
plays Matt Clark

Paulie Calafiore
plays Tommy

Alix Kermes
plays Joy McGregor

Stink Fisher
plays Frank McGregor

David Eggers II
plays Eddie Morris

Stefanie Bloom
plays Grace McGregor

Catherine Cain
plays Young Hope

Nicholas Corleto
plays Two Sisters Ranch Guest

Donna Drake
plays Aunt Faith

Andrea Evans
plays Joan Elkhart

Vivica A. Fox
plays Amanda Parkington

Vivica A. Fox as Amanda Parkington

Vivica Anjanetta Fox (born July 30, 1964) is an American actress and television producer. She is best known for her r...

See Vivica A. Fox's other roles

Fabienne Gardiner
plays Christmas Tree Customer

Abigail Hawk
plays Denise

Colton Kraese
plays Two Sisters Ranch Guest

Gunnar Kraese
plays Two Sisters Ranch Guest

Philip Kraese
plays Two Sisters Ranch Guest

Kaitlyn LaGrega
plays Christmas Tree Customer

Kylie MacDonald
plays Ethan's Fan

Mango
plays King

Monika Mannix
plays Two Sisters Ranch Guest

Allison Mullaney
plays Young Joy

Kenney Myers
plays Lee Elkhart

Jayne O'Toole
plays Two Sisters Ranch Guest

Dawn Petty
plays Two Sisters Ranch Guest

Jaiden Riley
plays Two Sisters Ranch Guest

Judith Riley
plays Two Sisters Ranch Guest

Isabella Saladin
plays Two Sisters Ranch Guest

Celeste Spataro
plays Two Sisters Ranch Guest


Crew of Joy & Hope

Discover the backstage crew of Joy & Hope →