The cast of A Dog Named Christmas is the reason this gentle Hallmark Hall of Fame television film still finds new viewers each holiday season. At the centre of the story is the McCray family, a farming family in rural Kansas, and the cast of A Dog Named Christmas brings that family to life with warmth, restraint, and humour. Bruce Greenwood plays the father, Linda Emond plays the mother, and Noel Fisher plays their adult son Todd, whose campaign to bring shelter dogs home for Christmas changes his whole community. This guide introduces the cast of A Dog Named Christmas, explains who plays whom, and looks at why these performances work so well together, without any streaming links or viewing directions.
A Dog Named Christmas began as a novel by Greg Kincaid, published in 2008, and it reached television as a Hallmark Hall of Fame presentation in November 2009. The story follows Todd McCray, a responsible and kind-hearted young adult who cares deeply for animals, as he persuades his family and neighbours to take part in a local shelter programme called Adopt a Dog for Christmas. The programme invites families to care for a shelter dog over the Christmas week, with the option of keeping the dog permanently. The cast of A Dog Named Christmas had to make that simple premise feel real, and the adult leads do so by playing the family as ordinary people facing an ordinary disagreement with extraordinary kindness.
Cast of A Dog Named Christmas: The Main Cast at a Glance
The simplest way to understand the cast of A Dog Named Christmas is to start with the three leads. Bruce Greenwood plays George McCray, the father, a practical farmer who is at first reluctant to bring a dog into the house. Linda Emond plays Mary Ann McCray, the mother, whose steady support holds the family together. Noel Fisher plays Todd McCray, the adult son whose love of animals drives the whole story. Around them, the supporting adult cast fills out the town, the shelter, and the wider McCray family, giving Todd community to persuade and a world to change. Together, the cast of A Dog Named Christmas creates a small town that feels lived in rather than staged.
| Actor | Character | Role in the story |
|---|---|---|
| Bruce Greenwood | George McCray | Father, initially reluctant, gradually won over |
| Linda Emond | Mary Ann McCray | Mother, warm and steady supporter of Todd |
| Noel Fisher | Todd McCray | Adult son who champions the shelter dogs |
| Carrie Genzel | Brianna Lewis | Supporting adult character in the town story |
| Trenna Keating | Faye McCray | Adult member of the wider McCray family |
| Ken Pogue | Hank Fisher | Experienced supporting presence in the community |
This table covers the adult core of the cast of A Dog Named Christmas, and the sections below look at each leading performance in turn. The film deliberately keeps its focus on adults, and on adult relationships, which is part of its appeal to a family audience watching together. Parents, adult children, neighbours, and shelter workers carry the story, and the dog at its centre, a yellow Labrador whom Todd names Christmas, becomes the catalyst that brings those adults together.
Cast of A Dog Named Christmas: Bruce Greenwood as George McCray
Bruce Greenwood performance as George McCray is the emotional anchor of the cast of A Dog Named Christmas. George is a farmer, a husband, and a father, and he is used to making practical decisions for his household. When Todd proposes adopting a dog for Christmas, George resists, not out of cruelty, but out of caution and past experience. Greenwood plays that resistance without turning George into a villain. His George is stubborn, tired, and protective, a man who loves his son but worries about what a new responsibility might mean, and about feelings he has not fully faced.
What makes Greenwood casting work is his ability to show change slowly. George does not reverse his position in a single dramatic scene. He softens in stages, as he watches Todd care for the dog, as he hears Mary Ann steady reasoning, and as he sees the effect of the shelter programme on his neighbours. That gradual change is believable because Greenwood lets it happen in small reactions: a look, a pause, a quiet concession. By the end of the film, George journey feels earned, and that is a credit to an actor who understands that restraint can be more moving than a grand speech.
Greenwood was already a familiar screen presence before this film, known for a wide range of film and television roles, and his experience shows in the way he carries the family scenes. He gives George authority without making him remote, and warmth without making him sentimental. In the cast of A Dog Named Christmas, he provides the grounded centre against which Todd optimism can shine, and that balance is essential to the story. Without a believable George, Todd campaign would have no obstacle, and without that obstacle, the happy ending would feel unearned.
Cast of A Dog Named Christmas: Linda Emond as Mary Ann McCray
Linda Emond plays Mary Ann McCray, and her performance gives the cast of A Dog Named Christmas its emotional steadiness. Mary Ann is the mother who understands both her husband and her son, and who works, quietly and patiently, to bring them closer together. Emond, a highly respected stage and screen actor, plays Mary Ann without fuss or exaggeration. She listens, she observes, and she speaks when her words will matter most, which makes her interventions feel wise rather than simply plot-driven.
Mary Ann role is easy to underestimate, because she is not the character who drives the campaign or the character who resists it. She is the character who makes both possible. She supports Todd enthusiasm while respecting George concerns, and she helps each of them see the other point of view. Emond conveys that balancing act through tone and timing. A reassuring word to Todd, a gentle challenge to George, and a calm presence in family scenes together create a portrait of a marriage that has lasted because both partners listen to each other, even when they disagree.
In the wider cast of A Dog Named Christmas, Emond also provides a model of how to play kindness without sentimentality. Mary Ann is not a saint, and she is not a plot device. She is a woman with her own judgement, her own humour, and her own way of handling a household. Viewers who know Emond from her stage work will recognise the precision of her performance here, and viewers meeting her for the first time will simply recognise a mother who feels real. That realism is what allows the film more emotional moments to land without feeling forced.
Cast of A Dog Named Christmas: Noel Fisher as Todd McCray
Noel Fisher plays Todd McCray, the heart of the cast of A Dog Named Christmas, and his performance carries the film. Todd is an adult in his twenties who lives with his parents on the family farm, helps with farm chores, and has a gift for caring for injured animals. When he hears about the shelter Adopt a Dog for Christmas programme, he wants not only to adopt a dog himself, but to make sure every shelter dog finds a home for the holiday. Fisher plays Todd with energy, sincerity, and humour, and he never reduces the character to a single trait.
The challenge of the role is that Todd sees the world differently from the adults around him, and Fisher honours that difference without turning it into a caricature. Todd way of thinking, as his father puts it, is his own, and it is precisely that way of thinking that lets him see a simple solution where others see complications. Fisher lets Todd persistence feel joyful rather than stubborn, and his delight in the dogs feels genuine rather than performed. The audience roots for Todd not because the script tells them to, but because Fisher makes Todd enthusiasm contagious.
Fisher performance also makes the film central idea work: that a person who is often underestimated can teach a whole community something about compassion. Todd does not persuade his neighbours with arguments. He persuades them by example, by caring for the dog he names Christmas, and by refusing to accept that shelter dogs should spend the holiday alone. In the cast of A Dog Named Christmas, Fisher is the engine of that idea, and the adult cast around him provides the community that learns from it. For readers who enjoy guides to animal characters on screen, see also a guide to cartoon dog characters.
Cast of A Dog Named Christmas: The Supporting Adult Cast
Beyond the three leads, the cast of A Dog Named Christmas includes a strong supporting group of adult actors who make the town feel complete. Carrie Genzel appears as Brianna Lewis, Trenna Keating appears as Faye McCray, and Ken Pogue brings veteran presence to the community scenes. These performers do not need large storylines to matter. Their job is to populate the world around the McCrays with people who have their own reactions to Todd idea, some enthusiastic, some cautious, and some won over only gradually. That variety is what makes Todd campaign feel like a community story rather than a family anecdote.
Supporting performances matter in a film like this because the story is about persuasion. Todd cannot persuade an empty town. He needs neighbours who listen, neighbours who hesitate, and neighbours who change their minds. The supporting adult cast provides those responses, and their reactions give the audience a way into the story. A viewer who is unsure about adopting a dog may recognise themselves in a cautious neighbour, and then follow that neighbour journey toward saying yes. That is the quiet craft of ensemble acting, and the cast of A Dog Named Christmas handles it well.
It is also worth noting the director behind the ensemble. Peter Werner directed the film, working from a script by Jenny Wingfield based on Kincaid novel, and his direction keeps the performances natural and unforced. The film was shot in Saskatchewan, standing in for Kansas, and the wintry setting adds to its atmosphere without distracting from the acting. In a holiday television film, it would be easy to lean on sentiment, but Werner and the cast of A Dog Named Christmas trust the story and the characters instead, and that trust is part of why the film has endured.
The Dog at the Centre of the Cast
No guide to the cast of A Dog Named Christmas would be complete without the dog himself. Christmas, the yellow Labrador Todd adopts, is played by trained dogs, as is usual in animal films, and the animal performers deserve credit for the calm, affectionate presence they bring to the screen. The bond between Todd and Christmas is the emotional core of the film, and it works because Fisher and the dogs share relaxed, believable scenes together. The dog is not a trick or a gimmick. He is a character in his own right, whose need for a home gives Todd campaign its purpose.
The film original broadcast also carried a real-world message. After the first broadcast, viewers were encouraged to consider fostering a lonely pet, in partnership with shelters and rescue organisations. That connection between fiction and real life is a hallmark of the Hallmark Hall of Fame tradition, which often pairs a moving story with a cause. The cast of A Dog Named Christmas helped that message land, because audiences who believed in the McCray family were more likely to believe in the cause the family championed.
Cast of A Dog Named Christmas: Frequently Asked Questions
Who are the main actors in the cast of A Dog Named Christmas?
The main adult cast is Bruce Greenwood as George McCray, Linda Emond as Mary Ann McCray, and Noel Fisher as Todd McCray. These three performances carry the family story, with a supporting adult ensemble around them.
Who plays Todd McCray?
Todd McCray is played by Noel Fisher. Todd is an adult son in his twenties who lives on the family farm and champions the shelter Adopt a Dog for Christmas programme.
Who plays George and Mary Ann McCray?
George McCray is played by Bruce Greenwood, and Mary Ann McCray is played by Linda Emond. Together they play Todd parents, a farming couple who respond differently at first to Todd plan, and who come together through it.
Is the cast of A Dog Named Christmas a large ensemble?
The film has a focused central cast with a supporting adult ensemble that fills out the town and the wider family. That focus keeps the story intimate, which suits a family drama about one household and its community.
Conclusion: Why the Cast of A Dog Named Christmas Endures
The cast of A Dog Named Christmas endures because it is built on believable adult relationships. Greenwood gives George a stubborn heart, Emond gives Mary Ann steady wisdom, and Fisher gives Todd joyful determination, and together they make a simple story about shelter dogs feel like a story about family, community, and compassion. If you watch the film this holiday season, watch for the small moments between the leads: a shared look, a quiet concession, a laugh that breaks tension. Those moments are the real craft of this cast, and they are why the film still works. For another seasonal guide, see a guide to saving Christmas stories.



