Edit
Good Witch (TV Series 2015–2021) Poster

(2015–2021)

Full Cast & Crew

Series Directed by 

Craig Pryce ... (19 episodes, 2015-2019)
Laurie Lynd ... (6 episodes, 2015-2017)
Stefan Scaini ... (6 episodes, 2019-2021)
Jonathan Wright ... (6 episodes, 2020-2021)
T.W. Peacocke ... (4 episodes, 2018-2019)
Alison Reid ... (4 episodes, 2020-2021)
Michael Kennedy ... (3 episodes, 2017-2018)
Martin Wood ... (3 episodes, 2018-2019)
Don McBrearty ... (2 episodes, 2015)
Cal Coons ... (2 episodes, 2016)
Don McCutcheon ... (2 episodes, 2016)
Philip Earnshaw ... (2 episodes, 2017)
Andy Mikita ... (2 episodes, 2018)
Rich Newey ... (2 episodes, 2018)
Craig Wallace ... (2 episodes, 2019)
Annie Bradley ... (2 episodes, 2020)
Steve DiMarco ... (1 episode, 2019)

Series Writing Credits  

Rod Spence ... (based on characters by) (74 episodes, 2015-2021)
Craig Pryce ... (developed by) (72 episodes, 2015-2021)
Sue Tenney ... (developed by) (66 episodes, 2015-2021)
Sue Tenney ... (story) (7 episodes, 2015)
Sue Tenney ... (written by) (6 episodes, 2015-2016)
Sue Tenney ... (story by) (3 episodes, 2015-2016)
Sue Tenney ... (teleplay by) (1 episode, 2016)
Sue Tenney ... (writer) (1 episode, 2015)
Sue Tenney ... (written by) (6 episodes, 2015-2016)
Bill Fuller ... (story editor) (21 episodes, 2016-2018)
Bill Fuller ... (co-writer) (1 episode, 2018)
Bill Fuller ... (story editor) (21 episodes, 2016-2018)
Bill Fuller ... (written by) (1 episode, 2017)
Erinne Dobson ... (executive story editor) (11 episodes, 2018-2019)
Erinne Dobson ... (creative consultant) (10 episodes, 2020)
Erinne Dobson ... (written by) (3 episodes, 2019-2020)
Darin Goldberg ... (written by) (13 episodes, 2018-2021)
Dean Batali ... (written by) (8 episodes, 2016-2018)
Dean Batali ... (11 episodes, 2015-2018)
Vincent Pagano ... (written by) (10 episodes, 2019-2021)
Elysse Applebaum ... (story editor) (10 episodes, 2020)
Deanna Shumaker ... (story editor) (10 episodes, 2021)
Deanna Shumaker ... (written by) (1 episode, 2021)
Bruce Graham ... (teleplay) (7 episodes, 2015)
Bruce Graham ... (teleplay by) (2 episodes, 2015)
Amy Palmer Robertson ... (written by) (6 episodes, 2015-2016)
Carlee Malemute ... (story editor) (5 episodes, 2018-2019)
Jesenia Ruiz ... (story editor) (5 episodes, 2018-2019)
Garth Twa ... (story editor) (4 episodes, 2020)
Cole Bastedo ... (written by) (3 episodes, 2019-2020)
Cole Bastedo ... (creative consultant) (1 episode, 2020)
Jackson Rock ... (teleplay by) (1 episode, 2016)
Jackson Rock ... (written by) (1 episode, 2016)
Jed Seidel ... (written by) (2 episodes, 2016)
Skander Halim ... (written by) (2 episodes, 2017-2018)
Dawn DeKeyser ... (written by) (2 episodes, 2017)
Roger Grant ... (written by) (2 episodes, 2019)
Sean Alexander ... (written by) (1 episode, 2017)
Sheryl J. Anderson ... (written by) (1 episode, 2017)
Sarah Larsen ... (written by) (1 episode, 2017)
Ron Osborn ... (written by) (1 episode, 2017)
Jeff Reno ... (written by) (1 episode, 2017)
Nicole Demerse ... (written by) (1 episode, 2018)
Anthony Epling ... (1 episode, 2018)
Zoila A. Galeano ... (written by) (1 episode, 2018)
Donna Thorland ... (written by) (1 episode, 2018)
James Battiston ... (story coordinator) (uncredited) (8 episodes, 2015)

Series Cast  

Catherine Bell ...  Cassie Nightingale / ... 76 episodes, 2015-2021
Catherine Disher ...  Mayor Martha Tinsdale / ... 76 episodes, 2015-2021
James Denton ...  Dr. Sam Radford 75 episodes, 2015-2021
Kylee Evans ...  Stephanie Borden / ... 75 episodes, 2015-2021
Sarah Power ...  Abigail Pershing 71 episodes, 2015-2021
Bailee Madison ...  Grace Russell 56 episodes, 2015-2021
Rhys Matthew Bond ...  Nick Radford 53 episodes, 2015-2020
Peter MacNeill ...  George O'Hanrahan 47 episodes, 2015-2021
Marc Bendavid ...  Donovan Davenport 31 episodes, 2019-2021
Scott Anthony Cavalheiro ...  Adam Hawkins 31 episodes, 2019-2021
Paul Miller Paul Miller ...  Tom Tinsdale / ... 26 episodes, 2015-2021
Dan Jeannotte ...  Brandon Russell 24 episodes, 2015-2019
Kate Corbett ...  Eve / ... 21 episodes, 2015-2018
Noah Cappe ...  Derek Sanders / ... 21 episodes, 2015-2017
Katherine Barrell ...  Joy Harper 20 episodes, 2020-2021
Rebecca Dalton ...  Tara / ... 17 episodes, 2015-2019
Jefferson Brown ...  Ben / ... 15 episodes, 2015-2017
Anthony Lemke ...  Ryan Elliott 11 episodes, 2015-2016
Seann Gallagher ...  Liam 11 episodes, 2017-2018
Jake Gosden ...  Athlete 9 episodes, 2016-2017
Paula Boudreau ...  Dottie Davenport 10 episodes, 2019-2021
Dan Payne ...  John Dover 10 episodes, 2016
Gianpaolo Venuta ...  Vincent 10 episodes, 2019-2021
Gabrielle Miller ...  Linda / ... 9 episodes, 2015-2019
Hannah Endicott-Douglas ...  Lori Russell 8 episodes, 2015
James Rittinger ...  Noah 8 episodes, 2017-2018
Shane Harte Shane Harte ...  Anthony 7 episodes, 2015
Lindsay Owen Pierre ...  Dr. Grant Collins / ... 7 episodes, 2020-2021
Kyana Teresa ...  Zoey Taylor 7 episodes, 2021
Randal Edwards Randal Edwards ...  Jared / ... 7 episodes, 2016-2018
Alanna Bale ...  Courtney 7 episodes, 2016-2018
Dale Whibley ...  Luke 6 episodes, 2019
Edward Ruttle ...  Michael 6 episodes, 2016-2017
Mary Long Mary Long ...  Samantha Thurlow / ... 5 episodes, 2019-2021
JaNae Armogan ...  Floor Nurse / ... 3 episodes, 2016-2018
Sebastian Pigott ...  Phil 4 episodes, 2018
Samora Smallwood ...  Dr. Monica McBride 4 episodes, 2021
Jason Diaz ...  Carter 4 episodes, 2020
Ashley Leggat ...  Tara / ... 4 episodes, 2015
Rod Wilson ...  Davis Davenport 4 episodes, 2019-2021
Luke Bilyk ...  Sean 4 episodes, 2021
Mark MacRae ...  Delivery Person / ... 4 episodes, 2018-2020
Chad Connell ...  Greg 4 episodes, 2016
Ron Lea ...  Jerry 2 episodes, 2015
Kate Greenhouse ...  Joanne / ... 3 episodes, 2017-2021
Elise Bauman ...  Donna 3 episodes, 2020
Charlie Gallant Charlie Gallant ...  David Davenport 3 episodes, 2021
Sherry Miller ...  Betty 3 episodes, 2016
Carly Jones ...  Julia (Joy's Mom) / ... 3 episodes, 2020-2021
Jerry Levitan ...  Theodore Carter 3 episodes, 2019
James McGowan ...  Mr. Jones 3 episodes, 2015
Nicole Wilson Nicole Wilson ...  Claire Tinsdale / ... 3 episodes, 2020-2021
Trevor Hayes ...  Phillip Harper / ... 3 episodes, 2021
Samantha Gracie ...  Katie 3 episodes, 2016
Derek McGrath ...  Vice Principal 2 episodes, 2015-2016
Anna Hardwick ...  Waitress 1 episode, 2015
Perry Mucci ...  Patient 1 episode, 2015
Art Hindle ...  Arthur Pershing 2 episodes, 2018-2020
Kate Trotter ...  Jennifer Radford 2 episodes, 2019
Dylan Taylor ...  Dr. Shane Jacobson 2 episodes, 2020
Chuck Shamata ...  Jonathan Radford 2 episodes, 2019
Chris Gillett ...  John Beamish 2 episodes, 2015
Jennifer Foster Jennifer Foster ...  Marilyn Rossi / ... 2 episodes, 2017-2018
Claire Rankin ...  Valerie Hanson 2 episodes, 2016
Alex Paxton-Beesley ...  Eve 2 episodes, 2015
Allison Hossack ...  Elizabeth 2 episodes, 2017
Niamh Wilson ...  Amber 2 episodes, 2015
JD Smith ...  Dylan / ... 2 episodes, 2020-2021
Chris George ...  Andy / ... 2 episodes, 2020-2021
Rayisa Kondracki ...  Ashley 2 episodes, 2015
Jake Simons Jake Simons ...  Brian 2 episodes, 2015
Courtney Deelen ...  Lisa Gold 2 episodes, 2019-2020
Tennille Read ...  Patience Merriwick / ... 2 episodes, 2018-2021
Sandy Jobin-Bevans ...  Wes 2 episodes, 2020
Ish Morris ...  Parker Jordan 2 episodes, 2021
Fiona Byrne Fiona Byrne ...  Joanna / ... 2 episodes, 2016-2018
Annie Chen ...  Stage Manager 2 episodes, 2019
Rico Tudico Rico Tudico ...  Conrad Brock 2 episodes, 2021
Vanessa Gojmerac Vanessa Gojmerac ...  Young Joy 2 episodes, 2021
Lisa Marcos ...  Frankie 2 episodes, 2015
Conrad Coates ...  Zimmerman 2 episodes, 2015
Alex Harrouch ...  M.C. / ... 2 episodes, 2018-2019
Zoe Ambrose ...  Presley / ... 2 episodes, 2019-2020
Siobhan Murphy ...  Beth 2 episodes, 2016
Tanya Bevan Tanya Bevan ...  Vanessa 2 episodes, 2017
Madison Cheeatow Madison Cheeatow ...  Lyndsay 2 episodes, 2019
Janet Porter ...  Meredith Merriwick 2 episodes, 2021
Leanne Noelle Smith ...  Jade Brock 2 episodes, 2021
Meghan Heffern ...  Alexis 2 episodes, 2016
Jamie Spilchuk ...  Larry 2 episodes, 2016
Jaeda Owens Jaeda Owens ...  Child in Music Store / ... 2 episodes, 2018-2019
Laura Siracusa Laura Siracusa ...  Photographer / ... 2 episodes, 2018
Gerry Mendicino ...  Hot Dog Vendor / ... 2 episodes, 2019-2020
Riley Gilchrist Riley Gilchrist ...  Dan 2 episodes, 2016
Vanessa Matsui ...  Josephine 2 episodes, 2016
Brendan Murray ...  Chuck 2 episodes, 2016
Melinda Deines ...  Allison 2 episodes, 2016
Holly de Barros ...  Patience Merriwick (age 10) 2 episodes, 2021
Nicole Fraissinet ...  Donna 2 episodes, 2016
Jonathan Purdon Jonathan Purdon ...  Carl 2 episodes, 2016
Steve Belford ...  Andrew 2 episodes, 2016
Brad Everett ...  Chad Jones 2 episodes, 2016
Piper Howell ...  Fortune Merriwick (age 11) 2 episodes, 2021
Dani Kind ...  Sarah 2 episodes, 2016
Natalie Lisinska ...  Sharon 2 episodes, 2016
Danny Deakin ...  Cabbie 2 episodes, 2016
Carolyne Maraghi ...  Daphne Randall 1 episode, 2017
Harmon Walsh ...  Paul 2 episodes, 2018
Jenny Brizard ...  Waitress 1 episode, 2019
David Ingram ...  Dr. Charles 1 episode, 2015-2016
Sebastien Roberts ...  Mark 1 episode, 2015
Ethan Pugiotto ...  Jimmy 1 episode, 2017-2018
Claire Cavalheiro ...  Eileen 2 episodes, 2021
Darryl Flatman Darryl Flatman ...  Greg / ... 2 episodes, 2016-2017
Tommy Max Tommy Max ...  Dr. Backer / ... 2 episodes, 2016-2017
Amanda Barker ...  Nancy / ... 2 episodes, 2016-2017
Tom Bishop Jr. ...  Carriage Driver 2 episodes, 2017-2018
Shannon Heron ...  Teen Martha Tinsdale & Teen Maxine Endicott 2 episodes, 2021
Kathy Najimy ...  Willow 1 episode, 2019
Wendy Crewson ...  Olympia 1 episode, 2017
Lauren Holly ...  Melanie Anderson 1 episode, 2018
Rebecca Marshall ...  Jessica Carrington 1 episode, 2016
Morgan Kelly ...  Jim 1 episode, 2017
Joanna Douglas ...  Karen Alexander 1 episode, 2018
Barry Flatman ...  Don Pryce 1 episode, 2018
Samantha Munro ...  Melanie 1 episode, 2019
Jeffrey R. Smith ...  Chef Byron Bird 1 episode, 2020
Jeff Roop ...  Sean Coyle 1 episode, 2016
Steve Lund ...  Kevin 1 episode, 2017
Tara Yelland ...  Annabel 1 episode, 2017
Kevin Hare ...  Anthony Rossi 1 episode, 2017
Steve Byers ...  Edward 1 episode, 2018
Kristopher Turner ...  Clay Delgadillo 1 episode, 2018
Tessa Mossey ...  Emma Borden 1 episode, 2018
Wade Bogert-O'Brien ...  Henry 1 episode, 2019
Kataem O'Connor ...  Jack 1 episode, 2019
Kristian Bruun ...  Kenny Cooper 1 episode, 2020
Aidan Devine ...  Logan Mann 1 episode, 2021
Kate Drummond ...  Annie 1 episode, 2015
Ted Whittall ...  Doug 1 episode, 2016
Jake Epstein ...  Brad 1 episode, 2017
Martin Roach ...  Delivery Guy 1 episode, 2017
Laura de Carteret ...  Constance 1 episode, 2017
Erin Agostino ...  Merry 1 episode, 2018
Cody Ray Thompson ...  Ryan Gathwright 1 episode, 2018
Lolita Davidovich ...  Autumn Delaney 1 episode, 2019
Dennis Andres ...  Connor Cleig 1 episode, 2019
Michael Therriault ...  Harrison 1 episode, 2017
Noam Jenkins ...  Wil Fuller 1 episode, 2017
Zarrin Darnell-Martin ...  Nadia 1 episode, 2017
Ari Cohen ...  Postal Worker 1 episode, 2017
Allison Dawn Doiron ...  Natalia 1 episode, 2017
Philip Riccio ...  Eddie 1 episode, 2017
Alexandra Castillo ...  Dr. Shannon Calderon 1 episode, 2018
Nisa Gunduz ...  Erica Delgadillo 1 episode, 2018
Vijay Mehta ...  City Engineer 1 episode, 2018
Stephanie Moore Stephanie Moore ...  Geena 1 episode, 2018
Wes Berger Wes Berger ...  Surveyor 1 episode, 2018
Jonathan Malen ...  Dr. Josh Harkins 1 episode, 2019
Joanne Reece ...  Older Woman 1 episode, 2019
Jamaal Grant ...  Darryl 1 episode, 2020
Isabel Kanaan ...  Hayley 1 episode, 2020
Braden Wright ...  Henri 1 episode, 2020
Keira Loughran Keira Loughran ...  Prof. Alicia Barnes 1 episode, 2020
Brittany Johnson ...  Server 1 episode, 2015
Teryl Rothery ...  Meredith Mitchell 1 episode, 2016
Salvatore Antonio ...  Arthur Brachvogel 1 episode, 2017
Jess Brown ...  Nell 1 episode, 2017
Cyrus Aazam Cyrus Aazam ...  Attendant 1 episode, 2017
Amanda Arcuri ...  Rosa Valencia 1 episode, 2018
Cynthia Preston ...  Helen 1 episode, 2018
Addison Holley ...  Melissa 1 episode, 2018
Joelle Farrow ...  Kara 1 episode, 2018
Jim Watson ...  Andrew 1 episode, 2018
Marcia Bennett ...  Agnes Janicky 1 episode, 2018
Niyati Bhatt Niyati Bhatt ...  Customer #1 1 episode, 2018
Joey Graff Joey Graff ...  William Spry 1 episode, 2018
Linda Thorson ...  Mrs. Hansen 1 episode, 2019
Shailene Garnett ...  Natalie 1 episode, 2019
Hannah Gordon ...  College Aged Cassie 1 episode, 2019
Thom Marriott ...  Dr. Patrick Taylor 1 episode, 2019
Deborah Drakeford ...  Josie 1 episode, 2020
Florian Francois ...  French Delegate #1 1 episode, 2020
Doug MacLeod ...  Harry 1 episode, 2020
Jon Rhys Jon Rhys ...  David 1 episode, 2015
Jon McLaren ...  Officer Charles 1 episode, 2017
Neil Crone ...  Mr. Borba 1 episode, 2017
Adrian Griffin ...  Ivan 1 episode, 2017
Laura Cilevitz ...  Annie 1 episode, 2018
Ian D. Clark ...  Walter Janicky 1 episode, 2018
Catherine Thomas ...  Moderator 1 episode, 2018
David Bronfman ...  Jerry 1 episode, 2018
Tina Jung ...  Olivia 1 episode, 2019
Jorja Cadence ...  College-aged Autumn 1 episode, 2019
Devon MacDonald ...  Erin 1 episode, 2019
Davin Lamsa Davin Lamsa ...  Town Crier 1 episode, 2019
Sarah Deakins ...  Susan 1 episode, 2020
Andrea Davis ...  Dear Debbie 1 episode, 2020
Andy Yu ...  Mr. Vandercleef 1 episode, 2020
Ace Hicks ...  Michelle 1 episode, 2020
Lara Binamé ...  French Delegate #2 1 episode, 2020
Mairi Babb ...  Waitress 1 episode, 2020
Jeff Pangman ...  Jackson / ... 1 episode, 2015
James Madge James Madge ...  Bus Driver 1 episode, 2015
Brittany Bristow ...  Marinda 1 episode, 2017
Jenny Raven ...  Theresa 1 episode, 2017
Keana Lyn Bastidas ...  Larissa 1 episode, 2017
Michelle Alexander ...  Marla 1 episode, 2017
Catherine Tait ...  Sandra 1 episode, 2017
Stefne Mercedes ...  Beverly 1 episode, 2017
Raymond Ablack ...  Bryce 1 episode, 2018
Natalie Krill ...  Marion 1 episode, 2018
Murray Urquhart ...  Denny 1 episode, 2018
Helen Taylor Helen Taylor ...  Mrs. Kline 1 episode, 2018
Geoffrey Antoine Geoffrey Antoine ...  Dad 1 episode, 2018
Mika Amonsen ...  Jacob 1 episode, 2019
Alexandra Chaves ...  Alex 1 episode, 2019
Andrew Moodie ...  Greg 1 episode, 2019
Leah Doz ...  Kate (Artist) 1 episode, 2019
Zach Smadu ...  Jason Beckett 1 episode, 2020
Alice Hamid ...  Sydney 1 episode, 2020
Andrea Carter ...  Laura 1 episode, 2020
Xavier Schoppel ...  Cop 1 episode, 2020
Jhene Erwin ...  Saleswoman 1 episode, 2020
Jessica Marie Brown ...  Kendall 1 episode, 2020
Umed Amin Umed Amin ...  Waiter 1 episode, 2020
Miley Haik ...  Young Cassie 1 episode, 2021
Maria Ricossa ...  Ida Elliott 1 episode, 2015
Jeanie Calleja ...  Bella 1 episode, 2015
Rishma Malik ...  Mrs. Cavanaugh 1 episode, 2015
Andrew Bushell ...  Bartender 1 episode, 2017
Brenda Bazinet ...  Alexis 1 episode, 2017
Imali Perera ...  Customer 1 episode, 2017
Caitlin McConkey-Pirie ...  Rose 1 episode, 2017
Sarah O'Brecht Sarah O'Brecht ...  Carol 1 episode, 2017
Cory Lee ...  Corinne 1 episode, 2018
Jordana Blake ...  Kaitlyn 1 episode, 2018
Vanessa Burns ...  Judge 1 episode, 2018
Vanessa Trenton ...  Receptionist 1 episode, 2018
Carlos Pinder ...  Supervisor 1 episode, 2018
Kris Ryan Kris Ryan ...  Tim 1 episode, 2018
Alison Latchana Alison Latchana ...  Doctor 1 episode, 2018
Joey Coleman ...  Jacques Broder 1 episode, 2019
Rachel Bles Rachel Bles ...  Paige 1 episode, 2019
Mickeey Nguyen ...  Tyler 1 episode, 2019
Pay Chen ...  Jacqueline Casey 1 episode, 2019
Seán Cullen ...  Quiz Master 1 episode, 2020
André Dae Kim ...  Zack 1 episode, 2020
Karen Waddell Karen Waddell ...  Simone 1 episode, 2020
Danny Waugh ...  Mr. Miller 1 episode, 2020
Jeremy Ferdman Jeremy Ferdman ...  Bellhop 1 episode, 2020
Ilamaria Ebrahim Ilamaria Ebrahim ...  Mackenzie 1 episode, 2020
Glen Michael Grant Glen Michael Grant ...  Boyd Franklin 1 episode, 2021
Adam David Adam David ...  Mark Panzer 1 episode, 2021
Jocelyn Hudon ...  Stacy 1 episode, 2015
Paul Giurgeu ...  Frisbee Kid 1 episode, 2015
Dan Allison Dan Allison ...  Ron Elliott 1 episode, 2015
Christopher Russell ...  Brian 1 episode, 2016
Bruce Gray ...  Pete 1 episode, 2017
Bert Cardozo ...  Bellhop 1 episode, 2017
Kyle Buchanan ...  Fred 1 episode, 2017
John Fleming ...  Gavin 1 episode, 2017
Liam Seamus Murphy ...  Daniel 1 episode, 2017
Liam MacDonald ...  Dominic 1 episode, 2018
Laura Miyata ...  Rachel Monroe 1 episode, 2018
Arlene Duncan ...  Ronnie Sue Campbell 1 episode, 2018
Jeremy Crittenden Jeremy Crittenden ...  Stephen Stroud 1 episode, 2018
Jack Ettlinger ...  Daniel 1 episode, 2018
Ma-Anne Dionisio ...  Mrs. Kim 1 episode, 2018
Thom Sears ...  Volunteer 1 episode, 2018
Anthony Bewlz ...  Matthew 1 episode, 2019
Rosie Simon ...  Chelsea 1 episode, 2019
Marlaina Andre Marlaina Andre ...  Denise (Luke's Mom) 1 episode, 2019
Lada Darewych Lada Darewych ...  Audition Woman 1 episode, 2019
Catherine McGregor ...  Marguerite 1 episode, 2020
John C. Paul John C. Paul ...  Owen (Trivia Player) 1 episode, 2020
Deborah Grover ...  Ellen 1 episode, 2021
Mercedes Morris ...  Quinn 1 episode, 2021
Philip Akin Philip Akin ...  Fred Schwartz 1 episode, 2021
Nadine Djoury ...  Sarah May 1 episode, 2021
Matthew G. Brown ...  Damien Hall 1 episode, 2021
Celeste Desjardins ...  Brenda 1 episode, 2015
Ted Atherton ...  Darryl Blankenship 1 episode, 2015
Naomi Snieckus ...  Worker 1 episode, 2015
Derek Moran ...  Carl 1 episode, 2016
Angela Besharah ...  Margo 1 episode, 2017
Alden Adair ...  Harvey 1 episode, 2017
Herschel Andoh ...  Owner 1 episode, 2017
Jeff Miller Jeff Miller ...  Desk Clerk 1 episode, 2017
Chelsea Clark ...  Katie 1 episode, 2018
Jordan Hayes ...  Ella 1 episode, 2018
Alex Cruz ...  Mr. Valencia 1 episode, 2018
Nia Roam ...  Risa 1 episode, 2018
Christina Notto ...  Addison Brubaker 1 episode, 2018
Cody Black ...  Gavin 1 episode, 2018
Sharon Johnston Sharon Johnston ...  Harp Player 1 episode, 2018
Alexandra Beaton ...  Ella 1 episode, 2019
Nigel Hamer ...  Mr. Holmberg 1 episode, 2019
Sarah Camacho ...  Customer 1 episode, 2019
Anna Claire Bartlam ...  Young Joy (Video) 1 episode, 2020
Daniel Williston ...  Donny 1 episode, 2020
Victoria Sawal ...  Jen 1 episode, 2021
Maria Syrgiannis ...  Gloria Franklin 1 episode, 2021
Taylor Levely Taylor Levely ...  8 Year Old Grace 1 episode, 2021
Keith Savage ...  Gerry Ridley 1 episode, 2021
Paul McGuire Paul McGuire ...  Interviewer 1 episode, 2015
Adam MacDonald ...  Dennis 1 episode, 2016
Teagan Vincze ...  Sophie 1 episode, 2016
Nicole Stamp ...  Julie 1 episode, 2016
Kaylee Harwood ...  Mona 1 episode, 2016
Katie Griffin ...  Monica 1 episode, 2017
Marc Hickox ...  Proprietor 1 episode, 2017
Kirsten Alter ...  Margaret 1 episode, 2018
Débora Demestre ...  Mrs. Valencia 1 episode, 2018
Diego Fuentes Diego Fuentes ...  Security Guard 1 episode, 2018
Paul De La Rosa Paul De La Rosa ...  Homeowner 1 episode, 2018
Aidan Chase Aidan Chase ...  Justin 1 episode, 2018
Romano Watt Romano Watt ...  Older Willet Boy 1 episode, 2018
Darryl Hinds ...  Harold Bunker 1 episode, 2019
Chandler Loryn ...  Harper 1 episode, 2019
Jack Diamond Jack Diamond ...  Michael 1 episode, 2019
Rob Ramsay ...  Kyle Ritter 1 episode, 2021
Ewa Wolniczek ...  Maxine Endicott Double 1 episode, 2021
Kristopher Bowman Kristopher Bowman ...  Jason Wasilewski 1 episode, 2021
Jonathan Collard Jonathan Collard ...  Student 1 episode, 2021
Thomas Mitchell ...  Worker 1 episode, 2015
Karl Ang ...  Paramedic 1 episode, 2015
Angelica Alejandro ...  ER Nurse 1 episode, 2016
Arden Alfonso ...  Megan 1 episode, 2016
Pat Mastroianni ...  Mr. Decarlo 1 episode, 2017
Keller Koko Viaene Keller Koko Viaene ...  Pavla 1 episode, 2017
Suraca Pashyr Elade Suraca Pashyr Elade ...  Bistro Customer 1 episode, 2017
Trenna Keating ...  Realtor 1 episode, 2018
Joan Gregson Joan Gregson ...  Mrs. Hannah 1 episode, 2018
Debra Hale ...  Martha's Friend 1 episode, 2018
Malindi Ayienga Malindi Ayienga ...  Neighbor Melinda 1 episode, 2018
Jean-Michel Le Gal ...  Hank 1 episode, 2019
Duff MacDonald ...  Reverend Brookman 1 episode, 2019
Gage Munroe ...  Michael 1 episode, 2021
Alexandra Augustine ...  Police Officer 1 episode, 2021
Carleigh Beverly Carleigh Beverly ...  Fortune Merriwick (age 22) 1 episode, 2021
J.D. Leslie ...  Waitress 1 episode, 2021
Tamara Almeida ...  Nurse 1 episode, 2016
Matthew Gorman ...  Male Customer 1 episode, 2016
Gabriel Varga-Watt Gabriel Varga-Watt ...  KIndergartener 1 episode, 2016
Ramona Milano ...  Mrs. Diaz 1 episode, 2017
Robinne Fanfair ...  Marlene 1 episode, 2018
Jenny Itwaru ...  BB&C Customer 1 episode, 2018
Christina Tannous Christina Tannous ...  Woman 1 episode, 2018
Keilah Griffiths Keilah Griffiths ...  Server 1 episode, 2018
Jessica Huras ...  Charlotte Jurecka 1 episode, 2021
Cherise Brown-Hammill Cherise Brown-Hammill ...  Laura 1 episode, 2021
Landy Cannon ...  Dale 1 episode, 2016
Jenny Young ...  Lisa 1 episode, 2016
Patrick McManus Patrick McManus ...  Professor Turner 1 episode, 2016
Connor Thompson Connor Thompson ...  Martin 1 episode, 2016
Cosette Derome Cosette Derome ...  Bistro Waitress 1 episode, 2016
Jarrod MacLean Jarrod MacLean ...  Husband 1 episode, 2018
Sebastian MacLean ...  Chaplain Dave Roberts 1 episode, 2018
Jenn Butler Jenn Butler ...  Krista 1 episode, 2018
Megan Fahlenbock ...  Kristin (part one only) 1 episode, 2016
Noah Davis ...  Business Person 1 episode, 2018
Tony Nash ...  Mario 1 episode, 2018
Luke Marty ...  Marine Leader 1 episode, 2018
Roger Dunn ...  Henry (part two only) 1 episode, 2016
Jen Georgopoulos ...  Cassie Double 1 episode, 2016
Cheryl St. James Cheryl St. James ...  Mrs. Cranston 1 episode, 2016
Nadine Whiteman ...  Annie (part two only) 1 episode, 2016
Chris Boyle ...  Male Shopper 1 episode, 2017
Samantha Tenus Samantha Tenus ...  Desiree 1 episode, 2017
Joseph Cannata Joseph Cannata ...  Gregg 1 episode, 2018
Natalie Malaika ...  Registrant 1 episode, 2018
Eric Craig ...  Guy 1 episode, 2018
Marcello Di Fruscia ...  Mario 1 episode, 2018
David Keeley ...  Doug Langfus 1 episode, 2019
Sean Patrick Dolan ...  Skateboarder 1 episode, 2019
Samantha Parkinson ...  Yoga Instructor 1 episode, 2019
Reid Eastwood Reid Eastwood ...  Bistro Barista (uncredited) 8 episodes, 2015-2016
Chris Tarpos ...  Middleton Townsperson (uncredited) 4 episodes, 2019-2020
Jimmy Byron Jimmy Byron ...  Charlie (uncredited) 1 episode, 2015
Gitta Hannson Gitta Hannson ...  Deb (uncredited) 1 episode, 2015
Rachel MacMillan ...  Mother (uncredited) 1 episode, 2016
Elena Khan Elena Khan ...  Nurse (uncredited) 1 episode, 2016
Krista Maryk Krista Maryk ...  High School Student (uncredited) 1 episode, 2016
Carrie Beale Carrie Beale ...  Fair Attendee / ... (uncredited) 1 episode, 2016
Alyson Bath ...  Restaurant customer (uncredited) 1 episode, 2017
Sima Fisher Sima Fisher ...  Citizen (uncredited) 1 episode, 2019
Landon Norris ...  Sketch Artist (uncredited) 1 episode, 2020
Kyle James Butler ...  Vendor (uncredited) 1 episode, 2020

Series Produced by 

Orly Adelson ... executive producer (76 episodes, 2015-2021)
Janina Barrett ... supervising producer (76 episodes, 2015-2021)
Craig Pryce ... executive producer (74 episodes, 2015-2021)
Catherine Bell ... co-executive producer / executive producer (67 episodes, 2015-2021)
Jonathan Eskenas ... executive producer (59 episodes, 2015-2021)
Julie Lawrence ... associate producer (57 episodes, 2015-2021)
Frank Siracusa ... executive producer / producer (46 episodes, 2015-2021)
Colin Brunton ... producer (32 episodes, 2018-2021)
Darin Goldberg ... executive producer (32 episodes, 2018-2021)
Andrea Raffaghello ... producer / executive producer / producer (29 episodes, 2015-2018)
Sue Tenney ... executive producer (24 episodes, 2015-2018)
Dean Batali ... executive producer (23 episodes, 2015-2018)
Angie Cassiram ... associate producer (23 episodes, 2017-2021)
Vincent Pagano ... executive consultant (18 episodes, 2019-2020)
Ted Miller ... producer / producer (12 episodes, 2015-2017)
Peter Hume ... consulting producer (8 episodes, 2015)
Amy Palmer Robertson ... consulting producer (1 episode, 2015)
Daniel Petrie Jr. ... executive producer (1 episode, 2015)
Roger Grant ... creative consultant (1 episode, 2018)

Series Music by 

Jack Lenz ... (73 episodes, 2015-2021)

Series Cinematography by 

John Berrie ... (23 episodes, 2015-2019)
Ken Krawczyk ... (6 episodes, 2021)

Series Editing by 

Mark Arcieri ... (21 episodes, 2018-2021)
Mark Sanders ... (17 episodes, 2015-2017)
Dona Noga ... (13 episodes, 2015-2019)
Marc Roussel ... (13 episodes, 2017-2021)

Series Casting By 

Lisa Parasyn ... (59 episodes, 2015-2021)
Jon Comerford ... (43 episodes, 2015-2021)

Series Production Design by 

Brian Verhoog ... (14 episodes, 2017-2021)
Marian Wihak ... (10 episodes, 2015)
Bob Sher ... (2 episodes, 2016-2017)
Glen Charles Landry ... (1 episode, 2018)

Series Art Direction by 

Glen Charles Landry ... (29 episodes, 2015-2020)
Theresa Tindall ... (8 episodes, 2015)
Karen Clark ... (1 episode, 2016)
Neil 'Chuck' Morris ... first assistant art director (1 episode, 2018)
Alicia Remigio ... (1 episode, 2018)
Brian Verhoog ... (1 episode, 2019)

Series Set Decoration by 

James McCrindle ... (26 episodes, 2017-2020)
Friday Myers ... (8 episodes, 2015)
Joe Susin ... (2 episodes, 2015-2016)
David Edgar ... (1 episode, 2016)

Series Costume Design by 

Anya Taraboulsy ... (15 episodes, 2016-2018)
Laurie Drew ... (2 episodes, 2015-2016)
Roger J. Forker ... (1 episode, 2015)

Series Makeup Department 

Diane Mazur ... makeup department head (29 episodes, 2018-2021)
Amber Makar ... personal makeup artist: Catherine Bell (26 episodes, 2018-2021)
Rachel Affolter ... key makeup artist (21 episodes, 2016-2018)
Omar Roessler ... additional makeup artist / makeup artist (15 episodes, 2016-2020)
Carmela Dos Santos ... hair department head (11 episodes, 2018-2019)
Anita Guastella ... makeup artist (6 episodes, 2016)
Sabrina Filippelli ... assistant hair stylist (5 episodes, 2015)
Candice Ornstein ... key makeup artist (4 episodes, 2015)
Zinka Tuminski ... key hair stylist (4 episodes, 2015)
Ricky Boudreau ... additional makeup artist (2 episodes, 2020)
Pierce Evangelista-Grey ... daily assistant makeup artist (2 episodes, 2020)
Anahita Loghmanifar ... daily makeup artist (2 episodes, 2020)
Yasmeen Jalali ... key makeup artist (1 episode, 2016)
Lydia Pensa ... key hair stylist (1 episode, 2016)

Series Production Management 

Kimberley Bradley ... production manager (31 episodes, 2015-2021)
Lisa Perone ... production manager (11 episodes, 2016-2017)
Andrea Mullan ... production manager (5 episodes, 2015)
Bonnie Adams ... post-production supervisor (5 episodes, 2020)
Madeleine Wazana ... production accountant (1 episode, 2016)
Christina Buchli ... production consultant (1 episode, 2018)

Series Second Unit Director or Assistant Director 

Anthony Fascione ... third assistant director (43 episodes, 2017-2021)
Kailey Treen ... third assistant director / second assistant director (24 episodes, 2016-2021)
Louisa Pang ... assistant director (17 episodes, 2018-2020)
Alex Thorne ... set production assistant (21 episodes, 2019-2021)
Eric Banz ... second assistant director (16 episodes, 2015-2021)
Mark Pancer ... first assistant director (16 episodes, 2015-2021)
David Carruthers ... first assistant director (12 episodes, 2017-2019)
Ani Baravyan ... second assistant director (11 episodes, 2015-2016)
Joe Caporale ... third assistant director (10 episodes, 2017-2018)
Kenn Fisher ... assistant director (9 episodes, 2016)
Joe Gold ... third assistant director / first assistant director (8 episodes, 2015)
Katarzyna Kochany ... second unit director (8 episodes, 2020)
Michael J. Bowman ... first assistant director (6 episodes, 2015)
Rico Gerussi ... first assistant director (5 episodes, 2016-2017)
Adam Szalai ... assistant director / third assistant director (3 episodes, 2016-2017)
Peter Mabrucco ... first assistant director (4 episodes, 2021)
Dominika Jurek ... second assistant director (3 episodes, 2015)
Jesse Daniel Glass ... third assistant director (1 episode, 2015-2016)
Sara MacDonald ... second assistant director (2 episodes, 2016-2017)
Drew McLean ... assistant director (2 episodes, 2017)
Ross Vivian ... third assistant director (2 episodes, 2017)
Kevin Hennelly ... second assistant director (2 episodes, 2018-2019)
September Death ... second assistant director (2 episodes, 2019)
Matt West ... first assistant director (2 episodes, 2019)
Natalie McFadyen ... assistant director (2 episodes, 2020)
Patrick Arias ... first assistant director (1 episode, 2015)
Chris Ciosk ... daily assistant director (1 episode, 2015)
Erskine Forde ... dailies assistant director (1 episode, 2015)
Sam Graham ... production assistant (1 episode, 2015)
Larissa Malarek ... second assistant director (1 episode, 2015)
Adam Bocknek ... second assistant director (1 episode, 2016)
Anthony Caporale ... third assistant director (1 episode, 2017)
Aditya Sawant ... assistant director (uncredited) (2 episodes, 2021)

Series Art Department 

Marian Wihak ... original set design (63 episodes, 2015-2021)
Tanya Lemke ... assistant props / assistant property master / props assistant / on-set props (31 episodes, 2016-2021)
Nancy Machel ... Set Decoration Buyer (33 episodes, 2017-2020)
Alison Hickey ... first assistant art director (29 episodes, 2016-2020)
Neil 'NeMo' Morris ... 2nd assistant art director / 1st Assistant Art Director (23 episodes, 2017-2020)
Joffre Faria Silva ... on-set key props / assistant property master / key props: key on set props (21 episodes, 2016-2019)
Dan Harris ... carpenter (22 episodes, 2018-2020)
Fred Espina ... second assistant art director / art trainee (17 episodes, 2015-2017)
Adam Johnston ... on-set dresser (12 episodes, 2017-2018)
Karen Smith ... assistant art director / second assistant art director (10 episodes, 2016-2017)
Chrystal Hardy ... set dec buyer (11 episodes, 2018-2021)
Janet Cavanagh ... art department coordinator (8 episodes, 2015)
Mark Forler ... set dresser (8 episodes, 2015)
Marika Gal ... assistant art director / second assistant art director (8 episodes, 2015)
Duncan Kemp ... assistant property master (8 episodes, 2015)
David Maltese ... buyer (8 episodes, 2015)
Adam Prince ... set dresser (8 episodes, 2015)
Davin Snip ... property master (8 episodes, 2015)
Mike White ... On Set Props Key (7 episodes, 2016)
Paula Deresti ... buyer (5 episodes, 2015)
John MacNeil ... first assistant art director (4 episodes, 2015)
Julian Peters ... buyer (4 episodes, 2015)
Sam Alex Kay ... set dresser / daily set dresser (2 episodes, 2015-2019)
Simon March ... set dresser (3 episodes, 2016)
Robert L. Blair ... property master (2 episodes, 2016-2019)
Karis Malszecki ... second assistant art director / graphic designer (2 episodes, 2016)
Jonathan Gotfryd ... first assistant art director / set designer (2 episodes, 2017-2018)
David Meredith ... illustrator (2 episodes, 2018-2019)
Mayuko Udea ... first assistant art director (2 episodes, 2018-2019)
Jacques Rophoz ... first assistant art director (1 episode, 2015)
Glen Charles Landry ... additional production design (1 episode, 2018)
Daniela Blumenthal ... assistant art director (1 episode, 2019)
Alicia Remigio ... first assistant art director (1 episode, 2019)
Adrienne Trent ... set dresser (uncredited) (32 episodes, 2015-2018)
Tyler Unrau ... props (uncredited) (8 episodes, 2015)

Series Sound Department 

John Dykstra ... re-recording mixer (43 episodes, 2015-2020)
Jason Perreira ... re-recording mixer (40 episodes, 2015-2019)
Ayaz Kamani ... first assistant sound editor / dialogue editor (37 episodes, 2016-2020)
Virginia Storey ... foley artist (32 episodes, 2015-2018)
Euan Hunter ... audio post-production manager (31 episodes, 2019-2021)
Alex Bullick ... sound effects editor (30 episodes, 2015-2017)
David Yonson ... foley mixer / foley recordist (26 episodes, 2015-2017)
John Douglas Smith ... supervising sound editor / adr editor / dialogue editor (24 episodes, 2015-2018)
Marco Augusto Comba ... re-recording mixer (22 episodes, 2018-2020)
Andrew Chung ... boom operator (18 episodes, 2015-2017)
Matt Hovland ... adr mixer (12 episodes, 2016-2020)
Paul Talbott ... foley mixer (11 episodes, 2017-2018)
Paul Lynch ... adr recordist (11 episodes, 2019-2020)
Marvyn Dennis ... sound editor (10 episodes, 2021)
Bryan Day ... sound mixer / production sound recordist (8 episodes, 2015-2016)
Rose Gregoris ... assistant sound editor (8 episodes, 2015)
Mike Woroniuk ... re-recording mixer (8 episodes, 2015)
Richard Calistan ... adr mixer (8 episodes, 2020-2021)
Heather Kirby ... adr recordist (6 episodes, 2015)
Nelson Ferreira ... dialogue editor / adr editor (5 episodes, 2015-2016)
Alexander Turner ... boom operator (4 episodes, 2015)
Dave Goetter ... adr mixer (4 episodes, 2018-2020)
Zenon Waschuk ... production sound recordist (3 episodes, 2015)
Shacora Mitchell ... adr mixer (2 episodes, 2020)
Ofer Geva ... boom operator: A Perfect Match / boom operator: A Perfect Match 2 / boom operator: Driven / boom operator: Good Witch Halloween / boom operator: Out of the Past / boom operator: Risk / boom operator: Second Time Around / boom operator: Surprise Me / boom operator: Truth / boom operator: What's Your Secret? (1 episode, 2015)
Mike Weber ... adr recordist (1 episode, 2015)
Danielle McBride ... dialogue editor (1 episode, 2018)
Amy Cervoni ... audio coordinator (uncredited) (11 episodes, 2019-2020)

Series Special Effects by 

Brock Jolliffe ... special effects coordinator (49 episodes, 2015-2019)
Spencer Wowk ... special effects technician (11 episodes, 2018-2019)
Lee Jolliffe ... special effects technician (8 episodes, 2015)
Rudy Rivas ... special effects key (8 episodes, 2015)
James Sled ... special effects coordinator (1 episode, 2016-2017)
Seth Rossman ... fabricator (uncredited) (1 episode, 2016)

Series Visual Effects by 

Kim Hong Kyoung ... digital compositor (26 episodes, 2019-2021)
Craig Wilson ... visual effects coordinator (21 episodes, 2019-2021)
Maxine Schnepf ... VFX Project Manager / vfx project manager (13 episodes, 2017-2019)
Seema Schere ... matte painter: Technicolor VFX (13 episodes, 2020-2021)
Matt Hansen ... visual effects supervisor (11 episodes, 2018-2021)
Vishal Rustgi ... visual effects producer (10 episodes, 2021)
Matthew Adams ... compositor (6 episodes, 2020-2021)
Jean-Paul Ear ... modeler & texture: Technicolor / compositor: Technicolor (5 episodes, 2017-2019)
Hardave Grewal ... digital compositor: Technicolor (3 episodes, 2017-2018)
Justin Rader ... visual effects artist (2 episodes, 2017)
Josh Aitken ... technical director (1 episode, 2017)
Liam Macdonald ... roto artist (1 episode, 2018)
Milan Schere ... visual effects (1 episode, 2018)
Anshul Gattani ... visual effects producer (1 episode, 2019)
Brett Landon ... senior compositor (1 episode, 2019)
Adam Tamblyn ... compositor: Technicolor VFX (1 episode, 2019)
Anthony Lynch ... visual effects artist (1 episode, 2020)

Series Stunts 

Eric Bryson ... stunt coordinator (17 episodes, 2015-2021)
Don Stockford ... assistant stunt coordinator (3 episodes, 2019)
Robert Racki ... stunt coordinator (2 episodes, 2015-2016)
Sharon Canovas ... stunt double: Bailee Madison (2 episodes, 2016)
Jen Georgopoulos ... stunt double: Catherine Bell (1 episode, 2016)
Kevan Kase ... stunt double: Dan Payne (1 episode, 2016)
Branko Racki ... stunts (1 episode, 2016)
Joseph Racki ... stunts (1 episode, 2016)
Tig Fong ... additional stunt coordinator (1 episode, 2017)
E. Nova Zatzman ... stunt double (1 episode, 2018)
Kaanchana Kerr ... stunt double: Bailee Madison (1 episode, 2019)
Darren Marsman ... stunt rigger (1 episode, 2020)
Duncan McLeod ... stunt coordinator (1 episode, 2020)
Jarrett Pronk ... stunt rider: Donovan (1 episode, 2020)
Greg Leach ... stunt double: James Denton (1 episode, 2021)

Series Camera and Electrical Department 

Ryan Ryder ... electrician (44 episodes, 2016-2020)
Patricia Meyer ... second assistant "a" camera (43 episodes, 2017-2021)
Paula Tymchuk ... camera operator / camera "b" operator / camera operator: "b" camera / camera operator: b camera (38 episodes, 2015-2019)
Derek Hutcheon ... Second Assistant "A" Camera / First Assistant "A" Camera (34 episodes, 2016-2019)
Paul Vilchur ... second assistant camera (32 episodes, 2016-2020)
Lars Strand ... best boy electric / electrician (30 episodes, 2016-2019)
Tom Bate ... gaffer (30 episodes, 2015-2018)
Jeff Thomas ... key grip / grip (29 episodes, 2016-2020)
Brooke Palmer ... still photographer (19 episodes, 2015-2016)
Chris Zacharuk ... Best Boy Electric (16 episodes, 2020-2021)
Stephan Maia ... second assistant camera: "b" camera / second assistant "b" camera (15 episodes, 2016-2018)
Brian Harper ... camera operator: a camera (11 episodes, 2016-2017)
Devlin Hoag ... electric (10 episodes, 2016-2017)
Robert Stecko ... camera operator: "a" camera (11 episodes, 2017-2018)
Tom Gregg ... grip (11 episodes, 2019-2020)
Nigel Hartwell ... lighting technician / best boy electric / gaffer: second unit / rigging gaffer (10 episodes, 2015-2016)
Frank Polyak ... camera operator: "b" camera (10 episodes, 2020)
Rudolf Mammitzsch ... assistant camera (9 episodes, 2015)
Catherine Pantazopoulos ... digital imaging technician (9 episodes, 2015)
Nicole Wiwchar ... assistant camera (9 episodes, 2015)
Tony Smith ... electric / electrician (9 episodes, 2017-2018)
Madison Hayes ... camera trainee (6 episodes, 2018)
Misha Snyder ... camera trainee (5 episodes, 2015)
Marko Cigljarev ... camera trainee (4 episodes, 2015)
Rob Haid ... key grip (4 episodes, 2015)
Yoann Malnati ... steadicam operator: daily (4 episodes, 2016)
Andrew Mcintosh ... electrician (4 episodes, 2017-2018)
Matthew Muszalski ... camera trainee (4 episodes, 2018)
Nadine Ottembrajt ... lighting technician (4 episodes, 2020-2021)
David Towers ... camera "a" operator / camera operator / camera operator: "a" camera (3 episodes, 2015-2016)
Rob Matassa ... electrician (3 episodes, 2018)
Jennifer Toole ... camera trainee (3 episodes, 2020)
James Sainthill ... steadicam operator (2 episodes, 2017)
Ramanan Keyam ... key grip (1 episode, 2016)
Zefred Ansaldo ... steadicam operator (1 episode, 2017)
Eric Bizzarri ... lighting technician (1 episode, 2017)
Ryan Manankil ... Camera Trainee (uncredited) (3 episodes, 2020)
Scott Matthews ... camera trainee (uncredited) (2 episodes, 2017)

Series Casting Department 

Sara Dang ... casting associate (44 episodes, 2015-2019)
Vaishni Majoomdar ... casting assistant (8 episodes, 2015)
Lisa Parasyn ... original casting by / casting (8 episodes, 2016-2021)
Jon Comerford ... casting (1 episode, 2016)

Series Costume and Wardrobe Department 

Jasmine Kordic ... lead costume buyer / stylist to c bell / stylist / stylist to C. Bell (71 episodes, 2015-2021)
Good Witch ... lead costume buyer / stylist to c bell / costumer supervisor (31 episodes, 2015-2019)
Jozie Conte ... set supervisor / truck supervisor (20 episodes, 2018-2019)
Lesley MacCan ... background coordinator (19 episodes, 2015-2016)
Julianna Clarke ... buyer (11 episodes, 2019-2020)
Camie Manswell ... buyer (9 episodes, 2018-2019)
Cayley Jensen ... costume set supervisor (7 episodes, 2019-2020)
Anya Taraboulsy ... costume buyer (6 episodes, 2015)
Karynah Zeh ... set costumer (5 episodes, 2015)
Robyn MacDonald ... costume supervisor (2 episodes, 2016-2017)
Roshelle Schnare ... background assistant (3 episodes, 2019)
Rachel Ford ... costume assistant (2 episodes, 2017-2018)
Patrice MacGowan ... costume assistant (2 episodes, 2020)

Series Editorial Department 

Marc Roussel ... first assistant editor / first assistant picture editor (47 episodes, 2015-2019)
Ryan Bruner ... post-production coordinator (29 episodes, 2015-2017)
James Chellingworth ... first assistant editor / recap editor (21 episodes, 2019-2021)
Catherine Pantazopoulos ... colorist / on-set colorist / digital intermediate colorist (10 episodes, 2015)
Michael Dobroski ... senior colorist / final colorist (10 episodes, 2021)
Robert LeBlanc ... dailies operator (10 episodes, 2021)
Chris Dover ... colourist: on set / on set colourist / on set dit / digital intermediate technician / dit (5 episodes, 2015-2019)
Chris Marsland ... on-line editor (1 episode, 2015)
John Douglas Smith ... dialogue editor (1 episode, 2016)
Jason Irvine ... first assistant editor (1 episode, 2017)

Series Location Management 

Nabil Badine ... assistant location manager (21 episodes, 2019-2020)
Jeffery Pong ... location manager (11 episodes, 2016-2017)
Kevin Allen ... assistant location manager (11 episodes, 2017-2018)
Michael Campbell ... location manager (11 episodes, 2017-2018)
Jason Schmidt-Ewald ... assistant location manager (11 episodes, 2017-2018)
J. Kevin Wainwright ... assistant location manager (10 episodes, 2021)
Morton Dorrell ... location manager (4 episodes, 2015)
Chris Moulson ... location manager (1 episode, 2021)

Series Music Department 

Michael Berec ... composer: additional music / music supervisor / additional music by (64 episodes, 2015-2021)
Michael Perlmutter ... music supervisor (43 episodes, 2016-2020)
Natalie Neri ... music coordinator / music supervisor (15 episodes, 2016-2018)
Hayley Young ... music coordinator (10 episodes, 2021)

Series Script and Continuity Department 

Donna Gardon ... script supervisor / continuity (50 episodes, 2015-2021)
Jackson Rock ... script coordinator (28 episodes, 2016-2018)
Nancy Markle ... continuity (5 episodes, 2017-2021)
Tina Madden ... continuity (3 episodes, 2021)
J. Timothy Hunt ... additional script supervisor (1 episode, 2015)
Louise Hall ... continuity (1 episode, 2016)

Series Transportation Department 

Zev Lavender ... daily driver (6 episodes, 2016-2021)
Travis O'Connell ... transportation coordinator (4 episodes, 2015)
Peter Stergiou ... driver: cast (4 episodes, 2017-2018)
Anne Yorke ... cast driver (3 episodes, 2019-2020)
Sam Mandrozos ... driver: daily (3 episodes, 2020)
Al MacNeil ... transport coordinator (1 episode, 2016)
Lorenzo Escobal ... automotive detailer (uncredited) (1 episode, 2016)

Series Additional Crew 

Christina Buchli ... production consultant / production legal (72 episodes, 2015-2021)
Kate Redinger ... network executive / Network Executive (37 episodes, 2018-2021)
Vincent Pagano ... executive consultant (32 episodes, 2018-2021)
Shannon Parks ... 1st Assistant Production Coordinator / assistant production coordinator / 1st assistant production coordinator (30 episodes, 2018-2021)
Sat Sidhu ... on-set teacher (29 episodes, 2015-2017)
Nick Kontsalakis ... first assistant accountant (24 episodes, 2015-2021)
Madeleine Wazana ... production accountant (26 episodes, 2015-2021)
Tabitha Grove ... assistant to executive producer (21 episodes, 2015-2017)
Cynthia Poulter ... production coordinator (18 episodes, 2015-2018)
Catherine Sample ... production coordinator / second assistant accountant (14 episodes, 2016-2019)
Viki Posidis ... second assistant accountant / 2nd assistant accountant (15 episodes, 2018-2021)
Michael Raffaghello ... production assistant / 2nd assistant production coordinator / production secretary (13 episodes, 2015-2018)
Heather Ross ... production coordinator / budget tracker: Health & Safety (13 episodes, 2018-2021)
Thomas McCullough ... assistant (12 episodes, 2019-2021)
Diane Higgins ... locations production assistant (11 episodes, 2015-2016)
Derrick O'Toole ... production assistant (11 episodes, 2015-2016)
Breann Smordin ... production secretary (11 episodes, 2015-2016)
Dawn DeKeyser ... creative consultant (11 episodes, 2016-2017)
Michael Stark ... production assistant (10 episodes, 2016-2017)
Ali Turton ... production secretary (10 episodes, 2016-2017)
Meaghan Carey ... 1st assistant production coordinator (9 episodes, 2017-2018)
Donna Thorland ... creative consultant (11 episodes, 2017-2018)
Laura Bunbury ... Writer's Assistant / Showrunner Assistant / showrunner assistant / writer's assistant / assistant to: Darin Goldberg / assistant: to Darin Goldberg / writers assistant (7 episodes, 2018-2019)
Lisa Bunbury ... Writer's Assistant / Showrunner Assistant / showrunner assistant / writer's assistant / assistant to: Darin Goldberg / assistant: to Darin Goldberg / writers assistant (7 episodes, 2018-2019)
Roger Grant ... creative consultant (11 episodes, 2018-2019)
Nicole Hansen ... web publicist (10 episodes, 2016)
Robyn Scott ... production assistant (8 episodes, 2018)
Katherine D'adamo ... production assistant (10 episodes, 2021)
Steena Petersen ... location department (10 episodes, 2021)
Raymond Mateus ... location pa (9 episodes, 2015)
Jason Harris ... third assistant accountant (8 episodes, 2016-2017)
Christian Bobak ... craft service: key (8 episodes, 2015)
Nicole Lane ... production secretary (8 episodes, 2015)
Karla Trujillo Villon ... assistant production coordinator (8 episodes, 2015)
Scott McEwen ... Budget Tracker, Health & Safety / production assistant: budget tracker, health & safety / budget tracker: Health & Safety / production assistant: budget tracker, Health & Safety (3 episodes, 2021)
Kate Spurgeon ... creative consultant (6 episodes, 2021)
Kimberley Bradley ... production coordinator (5 episodes, 2015)
Tom Bishop Jr. ... head wrangler / key animal wrangler / antique wagon supplier (5 episodes, 2017-2019)
Ron Osborn ... executive consultant (5 episodes, 2017-2018)
Jeff Reno ... executive consultant (5 episodes, 2017-2018)
Andrea Aust ... voice: german version (4 episodes, 2015)
Alice Bauer ... voice dubbing: german version (4 episodes, 2015)
Marie Bierstedt ... voice: german version (4 episodes, 2015)
Gundi Eberhard ... voice: german version (4 episodes, 2015)
Sebastian Fitzner ... voice: german version (4 episodes, 2015)
Peter Flechtner ... voice: german version (4 episodes, 2015)
Damineh Hojat ... voice: german voice (4 episodes, 2015)
Dorette Hugo ... voice: german version (4 episodes, 2015)
Peter Lontzek ... voice: german version (4 episodes, 2015)
Philip Süß ... voice: german version (4 episodes, 2015)
Antje Thiele ... voice: german version (4 episodes, 2015)
Lily Martyn ... Key Craft (4 episodes, 2019-2020)
Dan Dillabough ... story coordinator (3 episodes, 2019)
Bobby Gaylor ... creative consultant (4 episodes, 2021)
Eric Aubrahn ... voice: french version (3 episodes, 2015)
Gabriel Bismuth-Bienaimé ... voice: french version (3 episodes, 2015)
Clara Borras ... voice: french version (3 episodes, 2015)
Rossa Caputo ... voice: italian version (3 episodes, 2015)
Andrea Cleven ... voice: german version (3 episodes, 2015)
Sonya Di Rienzo ... development executive: Whizbang Films (3 episodes, 2015)
Camille Donda ... voice: french version (3 episodes, 2015)
Sabrina Duranti ... voice: italian version (3 episodes, 2015)
Sven Gerhardt ... voice: german version (3 episodes, 2015)
Rainer Gerlach ... voice: german version (3 episodes, 2015)
Francesca Guadagno ... dubbing director: italian version (3 episodes, 2015)
Nicole Hannak ... voice: german version (3 episodes, 2015)
Jan Kurbjuweit ... voice: german version (3 episodes, 2015)
Klaus Lochthove ... voice: german version (3 episodes, 2015)
Mareile Moeller ... voice: german version (3 episodes, 2015)
Fabrizio Pucci ... voice: italian version (3 episodes, 2015)
Soraya Richter ... voice: german version (3 episodes, 2015)
Anja Rybiczka ... voice: german version (3 episodes, 2015)
Nathalie Spitzer ... voice: french version (3 episodes, 2015)
Cécile Villemagne ... artistic director: french version (3 episodes, 2015)
Arnaud Arbessier ... voice: french version (2 episodes, 2015)
Benjamin Bollen ... voice: french version (2 episodes, 2015)
Cédric Dumond ... voice: french version (2 episodes, 2015)
Philippe Morville ... italian dialogue (2 episodes, 2015)
Gerrit Schmidt-Foß ... voice: german version (2 episodes, 2015)
Bj Prince ... animal wrangler / anminal wrangler (1 episode, 2016-2019)
Robert C. Shannon ... boat captain and water safety supervisor / marine boat coordinator (2 episodes, 2018)
Erinne Dobson ... creative consultant (2 episodes, 2020)
Mark Clearview ... magic consultant / set production assistant (2 episodes, 2021)
Claire Baradat ... voice: french version (1 episode, 2015)
Sandra Chartraire ... voice: french version (1 episode, 2015)
Véronique Desmadryl ... voice: french version (1 episode, 2015)
Bruce Graham ... executive consultant (1 episode, 2015)
Fanny Gusciglio ... adaptation: french version (1 episode, 2015)
Anne Marguinaud ... adaptation: french version (1 episode, 2015)
John Schieder ... craft service (1 episode, 2015)
Julien Sibre ... voice: french version (1 episode, 2015)
Bernard Tiphaine ... voice: french version (1 episode, 2015)
Lionel Tua ... voice: french version (1 episode, 2015)
Brandon Schaus ... production assistant: daily (1 episode, 2017)
Oakville Divers ... boat coordinator / watercraft provided by (1 episode, 2018)
Carlee Malemute ... story editor (1 episode, 2018)
Michael Perlmutter ... Music Supervisor (1 episode, 2018)
Jesenia Ruiz ... story editor (1 episode, 2018)
Lucian Matis ... collection provided by: Mrs. Hansen's (1 episode, 2019)
Reid Eastwood ... set production assistant (uncredited) (7 episodes, 2016-2017)
Kelsey Klippenstein ... sewing double: Grace Russell (uncredited) (1 episode, 2018)

See also

Release Dates | Official Sites | Company Credits | Filming & Production | Technical Specs

Contribute to This Page


Recently Viewed