Edit
"Pretty Hard Cases" Ten Thousand Steps (TV Episode 2023) Poster

Full Cast & Crew

Directed by 

Sherry White

Writing Credits (in alphabetical order)  

Sam Godfrey ... (story editor)
Maisie Jacobson ... (executive story editor)
Jillian Locke ... (written by)

Cast (in credits order)  

Meredith MacNeill ... Det. Sam Wazowski
Adrienne C. Moore ... Det. Kelly Duff
Al Mukadam ... Det. Taai Nazeer
Daren A. Herbert ... DS Nathan Greene
Wendy Crewson ... Unit Commander Gloria Ballard
Karen Robinson ... Superintendant Edwina Shanks
Amanda Brugel ... Karina Duff
Brendan Beiser ... Det. Watts
Tricia Black ... Tara Swallows
Mercedes Blanche ... Nurse
Seán Cullen ... Martin Baker
Kyle Dooley ... Pete
Farhang Ghajar ... Oz
Trevor Hayes ... Steve Evans
Ashton James Ashton James ... Leandre
Tristan D. Lalla ... Switch
Ellie Moon ... Ash
Derek Moran ... Spencer
Sheronna Osbourne ... Ann-Marie
Lindsay Owen Pierre ... Dr. Carl Massoud
Louise Pitre ... Goldy
Miguel Rivas ... Det. Dustin Chase
Crystal Roberts Crystal Roberts ... Ella
Marlee Sansom ... Tueli
Naomi Snieckus ... Marla Van Beeks
Brenna Stewart ... Lynn
Emily Stranges ... Officer Susan Kenny
Katie Uhlmann ... Riley Salgado
Amanda Walsh ... Ro Wells
Gavin Williams ... Delivery Guy
Jay Yoo ... Range

Produced by 

Trey Anthony ... Consulting Producer
Caledonia Brown ... co-producer
Amy Cameron ... executive producer
Tassie Cameron ... executive producer
Wanda Chaffey ... producer
Jillian Locke ... co-executive producer
Robina Lord-Stafford ... co-producer
Alex Patrick ... executive producer
Carina Samuels ... co-producer
Sherry White ... executive producer

Music by 

John Rowley

Cinematography by 

Michael Galbraith

Editing by 

Teresa Hannigan

Casting By 

Sharon Forrest

Production Design by 

Tim Bider
Rupert Lazarus ... (original design)
Wendy Robbins ... (art director)

Costume Design by 

Nicole Manek

Makeup Department 

Sabrina Filippelli ... 1st assistant hair stylist
Simone Finch ... 2nd assistant hair stylist
Tricia Leaño-Rosos ... assistant makeup artist
Arlette Pender ... personal hairstylist to adrienne c. moore
Lydia Pensa ... hair department head
Kim Primeau ... makeup department head

Production Management 

Catherine Lang ... production manager
Rachel Sutherland ... post-production supervisor

Second Unit Director or Assistant Director 

Lesley Butler ... 4th assistant director
Derek Filiatrault ... First Assistant Director
Joshua Keller ... third assistant director
Andrew McNeill ... Second Assistant Director
Derek Ursacki ... assistant director

Art Department 

Deb Burgess ... property master
Michelle Challice ... 1st assistant art director
Pat Corcoran ... assistant head carpenter
Joe Doto ... props buyer
John Ens ... scenic painter
Christopher Galea ... lead dresser
Murshed Hanna ... 1st assistant art director: set designer
Matthew Harsant ... head painter
Yim Hung Kung ... 2nd assistant art director
Greg Kalina ... carpenter
Peter Keith ... set dresser
Mike Kiofos ... assistant carpenter
Takashi Komai ... carpenter
Genevieve Long ... graphic designer
Selena McKay ... on set dresser apprentice
Jay Molloy ... head carpenter
Jesse Rehbien ... carpenter
Julian Salathiel ... on set props assistant
Jef Silver ... set buyer
Andrew Sinclair ... on set dresser
Lindsay Tait ... set dresser
Robert Taylor ... key scenic painter
Anne Tran ... trainee assistant art director
Harley Vianini ... set dresser
Dave Watt ... construction coordinator
Gord Watt ... on set carpenter
Neyall Williams ... set dresser
Johnny Woo ... carpenter

Sound Department 

Jean Bot ... 1st assistant sound editor
Kathy Choi ... dialogue editor
Jesse Fellows ... re-recording mixer
Jonathan Gavin ... foley editor
Ian Geldart ... trainee assistant sound editor
Paul Germann ... sound effects editor
Constance Hilton ... boom operator
TJ McCarthy ... assistant re-recording mixer
Jayden McCrate ... sound assistant/boom operator
Stephen Mullett ... adr coordinator
Graham Rogers ... re-recording mixer
Joe Susin ... set decorator
Zenon Waschuk ... sound mixer
Marilee Yorston ... foley artist

Special Effects by 

David Antonacci ... special effects 1st assistant
Brock Joliffe ... special effects supervisor
Rudy Rivas ... special effects key

Visual Effects by 

Jenna Gabriel ... visual effects producer
Ken Nielsen ... compositing supervisor

Stunts 

John Stead ... stunt coordinator
Kara Wooten ... assistant stunt coordinator

Camera and Electrical Department 

Keri Anderson ... still photographer
Max Armstrong ... "b" camera operator
Patrice Augustin ... 24 frame operator
Kris Baker ... assistant key grip
Andrew Barber ... grip
Tim Barg ... assistant key electric
Matthew Bedard ... 2nd assistant "a" camera
Adam Breckon ... camera utility
Logan Cerson ... camera trainee
Gordon Clarke ... grip
Harper Forbes ... key grip
Jay Guerriere ... digital imaging technician
Patrick Hales ... "b" dolly grip
Mark Hewson ... gaffer
Peter Irvine ... "a" dolly grip
Chris Mezureux ... electric
Sarah Mulholland ... "a" camera operator
Bridgette Murphy ... 2nd assistant "b" camera
Andy Qaqish ... grip
Paul Raymond ... 1st assistant "b" camera
Ryan Ryder ... electric
Tony Scannel ... electric
Kyryll Sobolev ... first assistant camera: b camera
James Tamblyn ... playback coordinator
Chris Taylor ... generator operator
Michelle Veza ... 1st assistant "a" camera
Tyler Zita ... electric

Casting Department 

Hannah Antaki ... casting associate
Sharon Forrest ... casting
Roisin McGilly ... background casting
Jane Power ... background casting rep
Sarah Power ... background casting rep

Costume and Wardrobe Department 

Sandra Ardagna ... costume buyer
CeeCee Chilanga ... Costume Office Assistant / costume office assistant
Sonia Ajit Prasad ... costume set supervisor
Gwendolyne Preboy ... costume background coordinator
Jennifer Purcell-Martin ... costume alterationist
Geoff Stevens ... costume truck supervisor
Elise Taylor ... assistant costume designer
Nakeimah Williams ... costume swing

Editorial Department 

Louis Casado ... 1st assistant picture editor
Allan O'Hara ... on-line editor
Trevor Risbridger ... packaging editor
Paul Rubenstein ... 1st assistant picture editor
Lorraine Samuel ... post-production coordinator
Brett Trider ... colorist

Location Management 

Nate Evans ... location production assistant
Jessica Giurissevich ... set production assistant
Eli Morris ... location production assistant
Chris Moulson ... location manager
Amir Shahid ... on set assistant location manager
J. Kevin Wainwright ... assistant location manager

Music Department 

Charlie Finlay ... music coordinator
Michael Perlmutter ... music supervisor (as Michael A. Perlmutter)
John Rowley ... performer
Mikaila Simmons ... music supervisor
Tom Westin ... music consultant
Hayley Young ... music coordinator

Script and Continuity Department 

Danielle Depeyre ... script supervisor

Transportation Department 

Mohsen Ameli ... swamper
Brian Cann ... picture car coordinator
Joe Chircop ... driver
Glen Cresswell ... transportation captain
Carl Harvey ... head driver
Steve MacDonald ... driver
Pete Mantis ... driver
Travis O'Connell ... transportation coordinator
John Osmokrovic ... driver
Donny Russell ... driver
Gerry Woods ... driver

Additional Crew 

Segun Akinsanya ... Creative Consultant
Nadia Barosso ... stand-in
Olivia Chafe ... office production assistant
Jennifer Chitty ... 1st assistant accountant
Jane Cho ... 1st assistant accountant
Matt Crone ... Creative Consultant
Colleen Daly ... health and safety administrator
Lee Hanlon ... clearance coordinator
Nik Jindal ... 3rd assistant accountant
Adrienne Kakoullis ... unit publicist
Daniel Lalonde ... craft server
Jed Lamoste ... Set Medic / set medic
Katie Leggitt ... development coordinator
Noah Levine ... medical consultant
Sheri Lowe ... key craft
Vanessa Magic ... Writers' Assistant
Althea Morgan-Taylor ... stand-in
Ryan Moulson ... health and safety assistant
Andrei Muresan ... craft server
Jacqueline Poole ... 1st assistant production coordinator
Sarah Power ... background casting rep
Kimberley A. Robyn ... production accountant
Chelsey Roe ... 2nd assistant accountant
Yashaswini Roy ... trainee assistant accountant
Lee Schneller ... Lead Creative Producer: Marketing
Sabrina Soto ... 2nd assistant production coordinator / office production assistant
Brad Stuart ... 2nd assistant accountant
Matt Wakefield ... production coordinator
Keith Wong ... 2nd assistant accountant

See also

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

Contribute to This Page


Recently Viewed