Edit
Good Witch (TV Series 2015– ) Poster

(2015– )

Full Cast & Crew

Series Directed by 

Craig Pryce ... (16 episodes, 2015-2017)
Laurie Lynd ... (6 episodes, 2015-2017)
T.W. Peacocke ... (4 episodes, 2018-2019)
Michael Kennedy ... (3 episodes, 2017-2018)
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 David Wallace ... (2 episodes, 2019)
Martin Wood ... (2 episodes, 2019)
Steve DiMarco ... (1 episode, 2019)
Stefan Scaini ... (1 episode, 2019)

Series Writing Credits  

Craig Pryce ... (developed by) (35 episodes, 2015-2019)
Sue Tenney ... (developed by) (35 episodes, 2015-2019)
Rod Spence ... (29 episodes, 2015-2019)
Bill Fuller ... (22 episodes, 2016-2018)
Dean Batali ... (11 episodes, 2015-2018)
Bruce Graham ... (9 episodes, 2015)
Erinne Dobson ... (7 episodes, 2019)
Amy Palmer Robertson ... (6 episodes, 2015-2016)
Darin Goldberg ... (3 episodes, 2018-2019)
Jackson Rock ... (2 episodes, 2016)
Jed Seidel ... (2 episodes, 2016)
Skander Halim ... (2 episodes, 2017-2018)
Dawn DeKeyser ... (2 episodes, 2017)
Cole Bastedo ... (2 episodes, 2019)
Roger Grant ... (2 episodes, 2019)
Vincent Pagano ... (2 episodes, 2019)
Sean Alexander ... (1 episode, 2017)
Sheryl J. Anderson ... (1 episode, 2017)
Sarah Larsen ... (1 episode, 2017)
Ron Osborn ... (1 episode, 2017)
Jeff Reno ... (1 episode, 2017)
Nicole Demerse ... (1 episode, 2018)
Donna Thorland ... (1 episode, 2018)
James Battiston ... (uncredited) (8 episodes, 2015)

Series Cast  

Catherine Bell ...  Cassie Nightingale 55 episodes, 2015-2019
Bailee Madison ...  Grace Russell 55 episodes, 2015-2019
Catherine Disher ...  Martha Tinsdale / ... 55 episodes, 2015-2019
James Denton ...  Dr. Sam Radford 54 episodes, 2015-2019
Kylee Evans Kylee Evans ...  Stephanie Borden 54 episodes, 2015-2019
Sarah Power ...  Abigail Pershing 50 episodes, 2015-2019
Rhys Matthew Bond ...  Nick Radford 50 episodes, 2015-2019
Peter MacNeill ...  George O'Hanrahan 31 episodes, 2015-2019
Dan Jeannotte ...  Brandon Russell 25 episodes, 2015-2019
Kate Corbett ...  Eve 23 episodes, 2015-2018
Noah Cappe ...  Derek Sanders 21 episodes, 2015-2017
Rebecca Dalton ...  Tara / ... 19 episodes, 2015-2019
Jefferson Brown ...  Ben 15 episodes, 2015-2017
Paul Miller Paul Miller ...  Tom Tinsdale / ... 14 episodes, 2015-2019
Seann Gallagher ...  Liam 11 episodes, 2017-2018
Anthony Lemke ...  Ryan Elliott 11 episodes, 2015-2016
Jake Gosden ...  Athlete 11 episodes, 2016-2017
Dan Payne ...  John Dover 10 episodes, 2016
Scott Cavalheiro ...  Adam Hawkins 10 episodes, 2019
Marc Bendavid ...  Donovan Davenport 10 episodes, 2019
Gabrielle Miller ...  Linda / ... 9 episodes, 2015-2019
Hannah Endicott-Douglas ...  Lori Russell 8 episodes, 2015
James Rittinger ...  Noah 8 episodes, 2017-2018
Gianpaolo Venuta ...  Vincent 7 episodes, 2019
Shane Harte Shane Harte ...  Anthony 7 episodes, 2015
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
Sebastian Pigott ...  Phil 4 episodes, 2018
Ashley Leggat ...  Tara / ... 4 episodes, 2015
Chad Connell ...  Greg 4 episodes, 2016
Ron Lea ...  Jerry 4 episodes, 2015
Paula Boudreau ...  Dottie Davenport 3 episodes, 2019
Sherry Miller ...  Betty 3 episodes, 2016
Jerry Levitan ...  Theodore Carter 3 episodes, 2019
James McGowan ...  Mr. Jones 3 episodes, 2015
Samantha Gracie ...  Katie 3 episodes, 2016
JaNae Armogan ...  Floor Nurse / ... 3 episodes, 2017-2018
Derek McGrath ...  Vice Principal 3 episodes, 2015-2016
Anna Hardwick ...  Waitress 3 episodes, 2015
Perry Mucci ...  Patient 3 episodes, 2015
Kate Greenhouse ...  Joanne 2 episodes, 2017
Kate Trotter ...  Jennifer Radford 2 episodes, 2019
Chuck Shamata ...  Jonathan Radford 2 episodes, 2019
Rod Wilson ...  Davis Davenport 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 Allison Hossack ...  Elizabeth 2 episodes, 2017
Niamh Wilson ...  Amber 2 episodes, 2015
Rayisa Kondracki ...  Ashley 2 episodes, 2015
Jake Simons ...  Brian 2 episodes, 2015
Lisa Marcos ...  Frankie 2 episodes, 2015
Fiona Byrne ...  Joanna / ... 2 episodes, 2016-2018
Annie Chen ...  Stage Manager 2 episodes, 2019
Conrad Coates ...  Zimmerman 2 episodes, 2015
Alex Harrouch ...  M.C. / ... 2 episodes, 2018-2019
Siobhan Murphy ...  Beth 2 episodes, 2016
Tanya Bevan ...  Vanessa 2 episodes, 2017
Madison Cheeatow ...  Lyndsay 2 episodes, 2019
Mark MacRae ...  Delivery Guy / ... 2 episodes, 2018
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
Riley Gilchrist ...  Dan 2 episodes, 2016
Melinda Deines Melinda Deines ...  Allison 2 episodes, 2016
Vanessa Matsui ...  Josephine 2 episodes, 2016
Brendan Murray ...  Chuck 2 episodes, 2016
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
Danny Deakin Danny Deakin ...  Cabbie 2 episodes, 2016
Dani Kind ...  Sarah 2 episodes, 2016
Natalie Lisinska ...  Sharon 2 episodes, 2016
Carolyne Maraghi ...  Daphne Randall 2 episodes, 2017
Harmon Walsh ...  Paul 2 episodes, 2018
Jenny Brizard ...  Waitress 2 episodes, 2019
David Ingram ...  Dr. Charles 2 episodes, 2015-2016
Sebastien Roberts ...  Mark 2 episodes, 2015
Ethan Pugiotto ...  Jimmy 2 episodes, 2017-2018
Darryl Flatman Darryl Flatman ...  Greg 2 episodes, 2016-2017
Tommy Max Tommy Max ...  Dr. Backer 2 episodes, 2016-2017
Kathy Najimy ...  Willow 1 episode, 2019
Wendy Crewson ...  Olympia 1 episode, 2017
Art Hindle ...  Arthur Pershing 1 episode, 2018
Lauren Holly ...  Melanie Anderson 1 episode, 2018
Rebecca Marshall ...  Jessica Carrington 1 episode, 2016
Morgan Kelly ...  Jim 1 episode, 2017
Joanna Douglas ...  Karen 1 episode, 2018
Barry Flatman ...  Don 1 episode, 2018
Samantha Munro ...  Melanie 1 episode, 2019
Jeff Roop ...  Sean Coyle 1 episode, 2016
Kevin Hare ...  Anthony Rossi 1 episode, 2017
Steve Lund ...  Kevin 1 episode, 2017
Tara Yelland ...  Annabel 1 episode, 2017
Steve Byers ...  Edward 1 episode, 2018
Tessa Mossey ...  Emma Borden 1 episode, 2018
Kristopher Turner ...  Clay Delgadillo 1 episode, 2018
Wade Bogert-O'Brien ...  Henry 1 episode, 2019
Kataem O'Connor ...  Jack 1 episode, 2019
Kate Drummond ...  Annie 1 episode, 2015
Ted Whittall ...  Doug 1 episode, 2016
Angela Besharah ...  Margo 1 episode, 2017
Laura de Carteret ...  Constance 1 episode, 2017
Martin Roach ...  Delivery Guy 1 episode, 2017
Michael Therriault ...  Harrison 1 episode, 2017
Erin Agostino ...  Merry 1 episode, 2018
Cody Ray Thompson ...  Ryan Gathwright 1 episode, 2018
Dennis Andres ...  Connor Cleig 1 episode, 2019
Salvatore Antonio ...  Arthur Brachvogel 1 episode, 2017
Ari Cohen ...  Postal Worker 1 episode, 2017
Zarrin Darnell-Martin ...  Nadia 1 episode, 2017
Allison Dawn Doiron ...  Natalia 1 episode, 2017
Noam Jenkins ...  Wil Fuller 1 episode, 2017
Philip Riccio Philip Riccio ...  Eddie 1 episode, 2017
Wes Berger Wes Berger ...  Surveyor 1 episode, 2018
Alexandra Castillo ...  Dr. Shannon Calderon 1 episode, 2018
Nisa Gunduz ...  Erica Delgadillo 1 episode, 2018
Vijay Mehta ...  City Engineer 1 episode, 2018
Stephanie Moore ...  Geena 1 episode, 2018
Tennille Read ...  Patience 1 episode, 2018
Jonathan Malen ...  Dr. Josh Harkins 1 episode, 2019
Brittany Johnson ...  Server 1 episode, 2015
Teryl Rothery ...  Meredith Mitchell 1 episode, 2016
Cyrus Aazam ...  Attendant 1 episode, 2017
Jess Brown ...  Nell 1 episode, 2017
Amanda Arcuri ...  Rosa Valencia 1 episode, 2018
Marcia Bennett ...  Agnes Janicky 1 episode, 2018
Niyati Bhatt Niyati Bhatt ...  Customer #1 1 episode, 2018
Joelle Farrow ...  Kara 1 episode, 2018
Joey Graff Joey Graff ...  William 1 episode, 2018
Addison Holley ...  Melissa 1 episode, 2018
Cynthia Preston ...  Helen 1 episode, 2018
Jim Watson ...  Andrew 1 episode, 2018
Shailene Garnett ...  Natalie 1 episode, 2019
Thom Marriott Thom Marriott ...  Patrick Taylor 1 episode, 2019
Linda Thorson ...  Mrs. Hansen 1 episode, 2019
Maria Ricossa ...  Ida Elliott 1 episode
Jon Rhys ...  David 1 episode, 2015
Neil Crone ...  Mr. Borba 1 episode, 2017
Adrian Griffin ...  Ivan 1 episode, 2017
Jon McLaren ...  Officer Charles 1 episode, 2017
David Bronfman ...  Jerry 1 episode, 2018
Laura Cilevitz ...  Annie 1 episode, 2018
Ian D. Clark ...  Walter Janicky 1 episode, 2018
Catherine Thomas ...  Moderator 1 episode, 2018
Tina Jung ...  Olivia 1 episode, 2019
Davin Lamsa Davin Lamsa ...  Town Crier 1 episode, 2019
Devon MacDonald ...  Erin 1 episode, 2019
Dan Allison Dan Allison ...  Ron Elliott 1 episode
James Madge ...  Bus Driver 1 episode, 2015
Jeff Pangman ...  Jackson / ... 1 episode, 2015
Michelle Alexander ...  Marla 1 episode, 2017
Brittany Bristow ...  Marinda 1 episode, 2017
Stefne Mercedes ...  Beverly 1 episode, 2017
Jenny Raven ...  Theresa 1 episode, 2017
Catherine Tait ...  Sandra 1 episode, 2017
Raymond Ablack ...  Bryce 1 episode, 2018
Geoffrey Antoine ...  Dad 1 episode, 2018
Natalie Krill ...  Marion 1 episode, 2018
Helen Taylor Helen Taylor ...  Mrs. Kline 1 episode, 2018
Murray Urquhart ...  Denny 1 episode, 2018
Mika Amonsen ...  Jacob 1 episode, 2019
Alexandra Chaves ...  Alex 1 episode, 2019
Leah Doz ...  Kate (Artist) 1 episode, 2019
Andrew Moodie ...  Greg 1 episode, 2019
Jeanie Calleja ...  Bella 1 episode, 2015
Rishma Malik ...  Mrs. Cavanaugh 1 episode, 2015
Brenda Bazinet ...  Alexis 1 episode, 2017
Andrew Bushell ...  Bartender 1 episode, 2017
Caitlin McConkey-Pirie ...  Rose 1 episode, 2017
Imali Perera ...  Customer 1 episode, 2017
Jordana Blake ...  Kaitlyn 1 episode, 2018
Vanessa Burns ...  Judge 1 episode, 2018
Alison Latchana Alison Latchana ...  Doctor 1 episode, 2018
Cory Lee ...  Corinne 1 episode, 2018
Carlos Pinder ...  Supervisor 1 episode, 2018
Kris Ryan Kris Ryan ...  Tim 1 episode, 2018
Vanessa Trenton ...  Receptionist 1 episode, 2018
Rachel Bles ...  Paige 1 episode, 2019
Joey Coleman ...  Jacques Broder 1 episode, 2019
Courtney Deelen ...  Lisa Gold 1 episode, 2019
Mickeey Nguyen ...  Tyler 1 episode, 2019
Paul Giurgeu ...  Frisbee Kid 1 episode, 2015
Jocelyn Hudon ...  Stacy 1 episode, 2015
Bert Cardozo ...  Bellhop 1 episode, 2017
John Fleming ...  Gavin 1 episode, 2017
Bruce Gray Bruce Gray ...  Pete 1 episode, 2017
Liam Murphy ...  Daniel 1 episode, 2017
Jeremy Crittenden ...  Stephen Stroud 1 episode, 2018
Ma-Anne Dionisio Ma-Anne Dionisio ...  Mrs. Kim 1 episode, 2018
Arlene Duncan Arlene Duncan ...  Ronnie Sue Campbell 1 episode, 2018
Jack Ettlinger Jack Ettlinger ...  Daniel 1 episode, 2018
Liam MacDonald ...  Dominic 1 episode, 2018
Laura Miyata ...  Rachel Monroe 1 episode, 2018
Thom Sears ...  Volunteer 1 episode, 2018
Marlaina Andre Marlaina Andre ...  Denise (Luke's Mom) 1 episode, 2019
Anthony Bewlz ...  Matthew 1 episode, 2019
Lada Darewych Lada Darewych ...  Audition Woman 1 episode, 2019
Gerry Mendicino Gerry Mendicino ...  Mr. Langer 1 episode, 2019
Rosie Simon ...  Chelsea 1 episode, 2019
Ted Atherton ...  Darryl Blankenship 1 episode, 2015
Celeste Desjardins ...  Brenda 1 episode, 2015
Naomi Snieckus ...  Worker 1 episode, 2015
Alden Adair ...  Harvey 1 episode, 2017
Herschel Andoh ...  Owner 1 episode, 2017
Jeff Miller Jeff Miller ...  Desk Clerk 1 episode, 2017
Cody Black ...  Gavin 1 episode, 2018
Chelsea Clark ...  Katie 1 episode, 2018
Alex Cruz ...  Mr. Valencia 1 episode, 2018
Jordan Hayes ...  Ella 1 episode, 2018
Sharon Johnston Sharon Johnston ...  Harp Player 1 episode, 2018
Christina Notto ...  Addison Brubaker 1 episode, 2018
Nia Roam ...  Risa 1 episode, 2018
Alexandra Beaton ...  Ella 1 episode, 2019
Sarah Camacho ...  Customer 1 episode, 2019
Nigel Hamer ...  Mr. Holmberg 1 episode, 2019
Paul McGuire Paul McGuire ...  Interviewer 1 episode, 2015
Kaylee Harwood ...  Mona 1 episode, 2016
Nicole Stamp ...  Julie 1 episode, 2016
Teagan Vincze ...  Sophie 1 episode, 2016
Alison Brooks ...  Delivery Woman 1 episode, 2017
Marc Hickox ...  Proprietor 1 episode, 2017
Kirsten Alter ...  Margaret 1 episode, 2018
Aidan Chase ...  Justin 1 episode, 2018
Paul De La Rosa ...  Homeowner 1 episode, 2018
Débora Demestre ...  Mrs. Valencia 1 episode, 2018
Diego Fuentes Diego Fuentes ...  Security Guard 1 episode, 2018
Romano Watt Romano Watt ...  Older Willet Boy 1 episode, 2018
Jack Diamond Jack Diamond ...  Michael 1 episode, 2019
Darryl Hinds ...  Harold Bunker 1 episode, 2019
Chandler Loryn ...  Harper 1 episode, 2019
Karl Ang ...  Paramedic 1 episode, 2015
Thomas Mitchell ...  Worker 1 episode, 2015
Arden Alfonso ...  Megan 1 episode, 2016
Suraca Pashyr Elade Suraca Pashyr Elade ...  Bistro Customer 1 episode, 2017
Keller Viaene ...  Pavla 1 episode, 2017
Malindi Ayienga Malindi Ayienga ...  Neighbor Melinda 1 episode, 2018
Joan Gregson ...  Mrs. Hannah 1 episode, 2018
Debra Hale Debra Hale ...  Martha's Friend 1 episode, 2018
Trenna Keating ...  Realtor 1 episode, 2018
Jean-Michel Le Gal ...  Hank 1 episode, 2019
Duff MacDonald ...  Reverend Brookman 1 episode, 2019
Tamara Almeida ...  Nurse 1 episode, 2016
Matthew Gorman ...  Male Customer 1 episode, 2016
Gabriel Varga-Watt Gabriel Varga-Watt ...  KIndergartener 1 episode, 2016
Robinne Fanfair ...  Marlene 1 episode, 2018
Keilah Griffiths Keilah Griffiths ...  Server 1 episode, 2018
Jenny Itwaru ...  BB&C Customer 1 episode, 2018
Christina Tannous Christina Tannous ...  Woman 1 episode, 2018
Landy Cannon ...  Dale 1 episode, 2016
Cosette Derome Cosette Derome ...  Bistro Waitress 1 episode, 2016
Patrick McManus Patrick McManus ...  Professor Turner 1 episode, 2016
Connor Thompson Connor Thompson ...  Martin 1 episode, 2016
Jenny Young ...  Lisa 1 episode, 2016
Jenn Butler Jenn Butler ...  Krista 1 episode, 2018
Jarrod MacLean ...  Husband 1 episode, 2018
Sebastian MacLean ...  Chaplain Dave Roberts 1 episode, 2018
Noah Davis Noah Davis ...  Business Person 1 episode, 2018
Luke Marty ...  Marine Leader 1 episode, 2018
Tony Nash ...  Mario 1 episode, 2018
Jen Georgopoulos ...  Cassie Double 1 episode, 2016
Cheryl St. James Cheryl St. James ...  Mrs. Cranston 1 episode, 2016
Angelica Alejandro ...  ER Nurse 1 episode, 2016
Roger Dunn ...  Henry 1 episode, 2016
Megan Fahlenbock ...  Kristin 1 episode, 2016
Adam MacDonald ...  Dennis 1 episode, 2016
Derek Moran ...  Carl 1 episode, 2016
Nadine Roden ...  Annie 1 episode, 2016
Christopher Russell ...  Brian 1 episode, 2016
Amanda Barker ...  Nancy 1 episode, 2017
Keana Bastidas ...  Larissa 1 episode, 2017
Chris Boyle ...  Male Shopper 1 episode, 2017
Kyle Buchanan ...  Fred 1 episode, 2017
Jake Epstein ...  Brad 1 episode, 2017
Katie Griffin ...  Monica 1 episode, 2017
Pat Mastroianni ...  Mr. Decarlo 1 episode, 2017
Ramona Milano ...  Mrs. Diaz 1 episode, 2017
Sarah O'Brecht Sarah O'Brecht ...  Carol 1 episode, 2017
Samantha Tenus Samantha Tenus ...  Desiree 1 episode, 2017
Joseph Cannata ...  Gregg 1 episode, 2018
Eric Craig Eric Craig ...  Guy 1 episode, 2018
Marcello Di Fruscia Marcello Di Fruscia ...  Mario 1 episode, 2018
Natalie Malaika ...  Registrant 1 episode, 2018
David Keeley ...  Doug Langfus 1 episode, 2019
Samantha Parkinson ...  Yoga Instructor 1 episode, 2019
Jimmy Byron Jimmy Byron ...  Charlie (uncredited) 1 episode, 2015
Gitta Hannson Gitta Hannson ...  Deb (uncredited) 1 episode, 2015
Carrie Beale Carrie Beale ...  Fair Attendee / ... (uncredited) 1 episode, 2016
Elena Khan ...  Nurse (uncredited) 1 episode, 2016
Krista Komar Krista Komar ...  High School Student (uncredited) 1 episode, 2016
Rachel MacMillan ...  Mother (uncredited) 1 episode, 2016
Alyson Bath ...  Restaurant customer (uncredited) 1 episode, 2017
Mohammed Junaid ...  Bistro Kitchen Staff (uncredited) 1 episode, 2018
Sima Fisher ...  Citizen (uncredited) 1 episode, 2019
Chris Tarpos ...  Middleton Townsperson (uncredited) 1 episode, 2019

Series Produced by 

Catherine Bell ... co-executive producer (44 episodes, 2015-2019)
Jonathan Eskenas ... executive producer (41 episodes, 2015-2019)
Craig Pryce ... executive producer (40 episodes, 2015-2019)
Julie Lawrence ... associate producer (38 episodes, 2015-2019)
Andrea Raffaghello ... producer / executive producer (24 episodes, 2015-2018)
Frank Siracusa ... executive producer / producer (23 episodes, 2015-2019)
Dean Batali ... executive producer (23 episodes, 2015-2018)
Sue Tenney ... executive producer (22 episodes, 2015-2018)
Janina Barrett ... supervising producer (21 episodes, 2015-2019)
Orly Adelson ... executive producer (14 episodes, 2015-2019)
Ted Miller ... producer (14 episodes, 2015-2018)
Darin Goldberg ... executive producer (11 episodes, 2018-2019)
Vincent Pagano ... executive consultant (11 episodes, 2018-2019)
Colin Brunton ... producer (10 episodes, 2018-2019)
Peter Hume ... consulting producer (8 episodes, 2015)
Donna Thorland ... creative consultant (6 episodes, 2018)
Angie Cassiram ... associate producer (4 episodes, 2018-2019)
Amy Palmer Robertson ... consulting producer (1 episode, 2015)
Roger Grant ... creative consultant (1 episode, 2018)

Series Music by 

Jack Lenz ... (21 episodes, 2015-2017)

Series Cinematography by 

John Berrie ... (10 episodes, 2015-2016)

Series Film Editing by 

Mark Sanders ... (15 episodes, 2015-2017)
Dona Noga ... (10 episodes, 2015-2019)
Mark Arcieri ... (10 episodes, 2018-2019)
Marc Roussel ... (2 episodes, 2017-2019)

Series Casting By 

Jon Comerford ... (22 episodes, 2015-2018)
Lisa Parasyn ... (6 episodes, 2015-2018)

Series Production Design by 

Brian Verhoog ... (2 episodes, 2019)
Marian Wihak ... (1 episode, 2015)

Series Art Direction by 

Glen Charles Landry ... (19 episodes, 2015-2018)
Theresa Tindall ... (8 episodes, 2015)
Neil 'Chuck' Morris ... first assistant art director (1 episode, 2018)
Alicia Remigio ... (1 episode, 2018)

Series Set Decoration by 

Friday Myers ... (8 episodes, 2015)
Joe Susin ... (2 episodes, 2015-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 

Rachel Affolter ... key makeup artist (22 episodes, 2016-2018)
Omar Roessler ... additional makeup artist (9 episodes, 2016-2019)
Diane Mazur ... makeup department head (8 episodes, 2018-2019)
Amber Makar ... Personal Make Up Artist to Catherine Bell / personal makeup artist catherine bell (7 episodes, 2018-2019)
Anita Guastella ... makeup artist (6 episodes, 2016)
Sabrina Filippelli ... assistant hair stylist (5 episodes, 2015)

Series Production Management 

Kimberley Bradley ... production manager (12 episodes, 2015-2018)
Lisa Perone ... production manager (11 episodes, 2016-2017)
Christina Buchli ... production consultant (1 episode, 2018)

Series Second Unit Director or Assistant Director 

Ani Baravyan ... second assistant director (11 episodes, 2015-2016)
Joe Caporale ... third assistant director (11 episodes, 2017-2018)
David Carruthers ... first assistant director (11 episodes, 2017-2018)
Kenn Fisher ... assistant director (10 episodes, 2016)
Joe Gold ... first assistant director / third assistant director (8 episodes, 2015)
Adam Szalai ... assistant director / third assistant director (5 episodes, 2016-2017)
Michael J. Bowman ... first assistant director (4 episodes, 2015)
Rico Gerussi ... first assistant director (3 episodes, 2016)
Jesse Daniel Glass ... third assistant director (2 episodes, 2015-2016)
Drew McLean ... assistant director (2 episodes, 2017)
Matt West ... first assistant director (2 episodes, 2019)
Patrick Arias ... first assistant director (1 episode, 2015)
Chris Ciosk ... daily 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)
Eric Banz ... second assistant director (1 episode, 2018)
Mark Pancer ... first assistant director (1 episode, 2018)

Series Art Department 

Adrienne Trent ... on set dresser (32 episodes, 2015-2018)
Alison Hickey ... first assistant art director (19 episodes, 2016-2017)
Fred Espina ... 2nd assistant art director / art trainee (18 episodes, 2015-2017)
Adam Johnston ... on set dresser / on-set dresser (12 episodes, 2017-2018)
Joffre Faria Silva ... assistant property master / key props: key on set props (11 episodes, 2016-2017)
Karen Smith ... assistant art director / second assistant art director (11 episodes, 2016-2017)
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)
Tyler Unrau ... On Set Props Key / props (8 episodes, 2015)
Mike White ... On Set Props Key (7 episodes, 2016)
Paula Deresti ... buyer (5 episodes, 2015)
Tanya Lemke ... assistant props / on-set props (5 episodes, 2016-2019)
Julian Peters ... buyer (4 episodes, 2015)
Simon March ... set dresser (3 episodes, 2016)
Sam Alex Kay ... set dresser (2 episodes, 2015-2016)
Karis Malszecki ... second assistant art director / graphic designer (2 episodes, 2016)
David Meredith ... illustrator (2 episodes, 2018-2019)
Jonathan Gotfryd ... set designer (1 episode, 2017)
Daniela Blumenthal ... assistant art director (1 episode, 2019)

Series Sound Department 

Jason Perreira ... re-recording mixer (40 episodes, 2015-2019)
Virginia Storey ... foley artist (32 episodes, 2015-2018)
John Dykstra ... re-recording mixer (30 episodes, 2015-2019)
Alex Bullick ... sound effects editor (30 episodes, 2015-2017)
David Yonson ... foley mixer (26 episodes, 2015-2017)
John Douglas Smith ... supervising sound editor / dialogue editor (24 episodes, 2015-2018)
Andrew Chung ... boom operator (18 episodes, 2015-2017)
Paul Talbott ... foley mixer (11 episodes, 2017-2018)
Rose Gregoris ... assistant sound editor (8 episodes, 2015)
Mike Woroniuk ... re-recording mixer (8 episodes, 2015)
Matt Hovland ... adr mixer (8 episodes, 2016-2019)
Bryan Day ... sound mixer (7 episodes, 2015-2016)
Heather Kirby ... adr recordist (6 episodes, 2015)
Alexander Turner ... boom operator (4 episodes, 2015)
Dave Goetter ... adr mixer (2 episodes, 2018)
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)

Series Special Effects by 

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

Series Visual Effects by 

Maxine Schnepf ... VFX Project Manager / vfx project manager (13 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)

Series Stunts 

Eric Bryson ... stunt coordinator (7 episodes, 2019)
Don Stockford ... stunt coordinator / additional 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)
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)

Series Camera and Electrical Department 

Paula Tymchuk ... camera operator / camera "b" operator (38 episodes, 2015-2019)
Derek Hutcheon ... Second Assistant "A" Camera / First Assistant "A" Camera (35 episodes, 2016-2019)
Lars Strand ... best boy electric / electric / electrician (31 episodes, 2016-2019)
Tom Bate ... gaffer (26 episodes, 2015-2018)
Jeff Thomas ... grip / key grip (21 episodes, 2016-2019)
Brooke Palmer ... still photographer (19 episodes, 2015-2016)
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 (11 episodes, 2016-2017)
Paul Vilchur ... second assistant camera (11 episodes, 2016-2017)
Robert Stecko ... camera operator "a" camera / a camera operator (11 episodes, 2017-2018)
Nigel Hartwell ... lighting technician / best boy electric / gaffer: second unit / rigging gaffer (10 episodes, 2015-2016)
Rudolf Mammitzsch ... assistant camera (9 episodes, 2015)
Nicole Wiwchar ... assistant camera (9 episodes, 2015)
Tony Smith ... electric / electrician (9 episodes, 2017-2018)
Catherine Pantazopoulos ... DIT colorist (8 episodes, 2015)
Madison Hayes ... camera trainee (6 episodes, 2018)
Marko Cigljarev ... camera trainee (4 episodes, 2015)
Yoann Malnati ... steadicam operator: daily (4 episodes, 2016)
Andrew Mcintosh ... electrician (4 episodes, 2017-2018)
Rob Matassa ... electrician (3 episodes, 2018)
David Towers ... camera "a" operator / camera operator (2 episodes, 2015-2016)
James Sainthill ... steadicam operator (2 episodes, 2017)
Zefred Ansaldo ... steadicam operator (1 episode, 2017)
Eric Bizzarri ... lighting technician (1 episode, 2017)
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)
Jon Comerford ... casting (1 episode, 2016)
Lisa Parasyn ... casting (1 episode, 2016)

Series Costume and Wardrobe Department 

Lesley MacCan ... background coordinator (19 episodes, 2015-2016)
Good Witch ... costumer supervisor (9 episodes, 2015-2016)
Camie Manswell ... Buyer (9 episodes, 2018-2019)
Jasmine Kordic ... stylist (8 episodes, 2015-2016)
Anya Taraboulsy ... costume buyer (6 episodes, 2015)
Karynah Zeh ... set costumer (5 episodes, 2015)
Robyn MacDonald ... costume supervisor (3 episodes, 2016-2017)
Rachel Ford ... costume assistant / costumer (2 episodes, 2017-2018)

Series Editorial Department 

Marc Roussel ... first assistant editor (43 episodes, 2015-2019)
Ryan Bruner ... post-production coordinator (30 episodes, 2015-2017)
Chris Dover ... colourist: on set / digital intermediate technician / dit (2 episodes, 2015-2016)
Chris Marsland ... on-line editor (1 episode, 2015)

Series Location Management 

Jeffery Pong ... location manager (11 episodes, 2016-2017)

Series Music Department 

Michael Berec ... composer: additional music / music supervisor (48 episodes, 2015-2019)
Natalie Neri ... music coordinator / music supervisor (15 episodes, 2016-2018)

Series Transportation Department 

Peter Stergiou ... driver: cast (4 episodes, 2017-2018)
Zev Lavender ... daily driver (3 episodes, 2016-2017)
Lorenzo Escobal ... automotive detailer (1 episode, 2016)

Series Other crew 

Donna Gardon ... script supervisor / continuity (47 episodes, 2015-2019)
Jackson Rock ... script coordinator (31 episodes, 2016-2018)
Christina Buchli ... production legal / Production legal (30 episodes, 2015-2017)
Sat Sidhu ... on-set teacher (30 episodes, 2015-2017)
Tabitha Grove ... assistant to executive producer (22 episodes, 2015-2017)
Nick Kontsalakis ... first assistant accountant (16 episodes, 2015-2018)
Cynthia Poulter ... production coordinator (15 episodes, 2015-2018)
Michael Raffaghello ... production assistant / 2nd assistant production coordinator / production secretary (15 episodes, 2015-2018)
Diane Higgins ... production assistant (11 episodes, 2015-2016)
Derrick O'Toole ... production assistant (11 episodes, 2015-2016)
Breann Smordin ... production secretary (11 episodes, 2015-2016)
Michael Stark ... production assistant (11 episodes, 2016-2017)
Ali Turton ... production secretary (11 episodes, 2016-2017)
Laura Bunbury ... Showrunner Assistant / Writer's Assistant / Writers Assistant / showrunner assistant / showrunners assistant (11 episodes, 2018-2019)
Lisa Bunbury ... Showrunner Assistant / Writer's Assistant / Writers Assistant / showrunner assistant / showrunners assistant (11 episodes, 2018-2019)
Shannon Parks ... assistant production coordinator (11 episodes, 2018-2019)
Catherine Sample ... production coordinator (10 episodes, 2016-2017)
Nicole Hansen ... web publicist (10 episodes, 2016)
Robyn Scott ... production assistant (10 episodes, 2018)
Jason Harris ... third assistant accountant (9 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)
Viki Posidis ... 2nd assistant accountant (4 episodes, 2018-2019)
Dan Dillabough ... story coordinator (4 episodes, 2019)
Sonya Di Rienzo ... Development Executive: Whizbang Films (3 episodes, 2015)
Madeleine Wazana ... production accountant (2 episodes, 2015-2018)
Meaghan Carey ... 1st assistant production coordinator (2 episodes, 2017-2018)
J. Timothy Hunt ... additional script supervisor (1 episode, 2015)
John Schieder ... craft service (1 episode, 2015)
Louise Hall ... script supervisor (1 episode, 2016)
Bj Prince ... animal wrangler (1 episode, 2016)
Nancy Markle ... script supervisor (1 episode, 2017)
Brandon Schaus ... production assistant: daily (1 episode, 2017)
Oakville Divers ... boat coordinator / watercraft provided by (1 episode, 2018)
Kelsey Klippenstein ... Grace Russell sewing double (1 episode, 2018)
Carlee Malemute ... story editor (1 episode, 2018)
Heather Ross ... production coordinator (1 episode, 2018)
Jesenia Ruiz ... story editor (1 episode, 2018)
Robert C. Shannon ... boat captain and water safety supervisor (1 episode, 2018)
Robert C. Shannon ... marine boat coordinator (1 episode, 2018)

See also

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

Contribute to This Page


Recently Viewed