Edit
The Perfect Soulmate (TV Movie 2017) Poster

(2017 TV Movie)

Full Cast & Crew

Directed by 

Curtis Crawford
Anthony Lefresne

Writing Credits (in alphabetical order)  

John Serge

Cast (in credits order)  

Cassandra Scerbo ... Lee Maxson
Alex Paxton-Beesley ... Sarah Miles
Scott Gibson ... Will Lawrence
Jeff Teravainen ... Daniel Miles
Habree Larratt ... Megan Miles (as Habree Ahrys Larratt)
Gwenm Carsley ... Detective Chris Collins
Edie Inksetter ... Nina
Deborah Grover ... Marlene Maxson
Norman Mikeal Berketa Norman Mikeal Berketa ... Paul Crawford
Asha Talbert Asha Talbert ... Jay
Tomas Chovanec ... Colton Friedman
Sean Tucker ... John Neighbour
John Serge John Serge ... Lieutenant Mike Penco
Tara Spencer-Nairn ... Jean McKinney
Vanessa Bloomfield ... Female Uniformed Police Officer
Bradley Hamilton ... College Student
Joanna Areti ... Maggie Davis
Emilie Westbrook Emilie Westbrook ... Saleswoman (Gina)
Marnie Delwo ... Fan Woman
Sonia Maria Chirila ... Little Lee
Rest of cast listed alphabetically:
Bernadette Beck ... Stacey
Aurelia Faulkner ... Double
Eldon Hunter ... Bookstore Fan Patron
Dan Day Dan Day ... Businessman (uncredited)
Ingrid Dion Ingrid Dion ... Dinner guest (uncredited)

Produced by 

Sebastian Battro ... executive producer
Tom Berry ... executive producer
Roxanne Boisvert ... production executive
Steve Boisvert ... supervising producer
Neil Bregman ... executive producer
Cinthia Burke ... associate producer
Curtis Crawford ... producer
Pierre David ... executive producer
Donald M. Osborne ... producer
Andrew E. Pecs ... associate producer

Music by 

Richard Bowers

Cinematography by 

Bill St. John

Editing by 

Jordan Jensen

Casting By 

Aaron Griffith
Lisa Parasyn
Ilona Smyth

Production Design by 

Csaba András Kertész

Set Decoration by 

Cody Johnson

Costume Design by 

Emily Griffiths

Makeup Department 

Cinthia Burke ... key makeup artist
Christie Capustinsky ... assistant makeup artist
Chrystal Lotz ... hair stylist: second unit
Jenny May Quinn ... hair stylist
Karen Wetendorf ... key hair stylist

Second Unit Director or Assistant Director 

Joseph J. Gillanders ... first assistant director
Mary Gillanders ... second assistant director (as Mary Beanish)
Ben Hrkach ... third assistant director

Art Department 

Alex Drapeau ... art swing
Jonathan Goodwin ... art swing
Balint Kertesz ... property master
Matt Socha ... On Set Dresser Daily
Chris Surujnarain ... props
Tyson James Theroux ... daily prop master
Tammie Walker ... set dresser

Sound Department 

Dylan Argument ... sound mixer
Matt Farrier ... boom operator
Michel Gauvin ... re-recording mixer
David Ho ... ADR mixer
Jacques Plante ... adr editor / dialogue editor

Camera and Electrical Department 

Andrew William Anthony ... data technician
Patrick Bernier ... b-cam director of photography
Albert Camicioli ... still photographer
Jesse Clark ... first assistant camera
Markie Conners-Magill ... camera trainee
Greg Drizhachenko ... second assistant camera
Mackenzie Fraser ... best boy grip
Rodney Gibbons ... b-cam director of photography
Jonah Hart ... gaffer
Jeremy Jemec ... best boy electric
Shawn Kazda ... key grip

Casting Department 

Emily Johnston ... casting assistant
Wendy Yarbrough ... casting assistant

Costume and Wardrobe Department 

Matthew Griffiths ... costume assistant
Manon Leblanc ... set costumer
Olivia Vanderwal ... costume assistant

Editorial Department 

Virginie Forest ... post-production coordinator
Luis Martino ... post production supervisor

Location Management 

Abbey Chapman ... assistant location manager
Eric McAllister ... location manager

Music Department 

Bobby Brader ... composer: additional music
Peter Harris ... composer: additional music
Bobby Rose ... composer: additional music

Transportation Department 

Steve Boisvert ... transportation coordinator
Phil Colwill ... driver
Jessica Laight ... driver
Randy Lepage ... transportation captain
Alexander McDermid ... driver
Michael Pembroke ... daily driver / driver / picture car wrangler
Colin Snelson ... driver
Dylan St. Amand ... driver

Additional Crew 

Hayley Berketa ... production assistant
Parise Bourgoin ... business affairs coordinator
Cameron Catalano ... audio description producer
Shane Dooley ... daily background wranglers / office assistant
Tricia Echlin ... production staff
David Hickey ... assistant to tom berry
Rebecca Kaell ... set tutor
Nick Lynch ... daily background wranglers
Jessica Manley ... set tutor
Andrew E. Pecs ... production accountant
Adele Reeves ... business affairs manager
Johnny Ross ... production assistant
Matt Socha ... security
Nicole Viens ... production coordinator
Emilie Westbrook ... production assistant
Noël A. Zanitsch ... financial consultant

See also

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

Contribute to This Page


Recently Viewed