Edit
"The Tomorrow People" Smoke and Mirrors (TV Episode 2014) Poster

Full Cast & Crew

Directed by 

Dermott Downs

Writing Credits  

Greg Berlanti ... (developed by) &
Phil Klemmer ... (developed by) &
Julie Plec ... (developed by)
 
Roger Damon Price ... (creator: original series) (as Roger Price)
 
Jeff Rake ... (written by) &
Leigh Dana Jackson ... (written by)
 
Leigh Dana Jackson ... (executive story editor)

Cast (in credits order)  

Robbie Amell ... Stephen Jameson
Peyton List ... Cara Coburn
Luke Mitchell ... John Young
Aaron Yoo ... Russell Kwon
Madeleine Mantock ... Astrid Finch
Mark Pellegrino ... Dr. Jedikiah Price
Simon Merrells ... Hugh Bathory / The Founder
Alexa PenaVega ... Hillary Cole (as Alexa Vega)
Jacob Kogan ... Luca Jameson
Wesley Taylor ... Monty the Magnificent
Jeffrey Pierce ... Jack Jameson / Roger Price
Emmanuel Bempong Emmanuel Bempong ... Shy Kid
Toby Levins ... Commander
Aiden Longworth Aiden Longworth ... Subway Kid
Rest of cast listed alphabetically:
James Allore James Allore ... Park Passerby (uncredited)
Gerardo Barcala ... Train Passengers (uncredited)

Produced by 

Greg Berlanti ... executive producer

Cinematography by 

Brian Pearson

Casting By 

Lyndsey Baldasare
David Rapaport ... (as David H. Rapaport)

Production Design by 

Tyler Bishop Harron

Set Decoration by 

Kyle Eerbeek ... (on set dresser)
Ide Foyle

Costume Design by 

Kate Main ... series costume designer

Makeup Department 

Cayley Giene ... makeup effects lab technician (2013-2014)
Sarah Bergeest Still ... makeup artist (as Sarah Bergeest) (2013-2014)

Second Unit Director or Assistant Director 

Matthew Michael Murphy ... trainee assistant director
Jody Ryan ... second assistant director

Art Department 

Vaughan V. Baker ... head painter
Geoff Coulter ... lead set dresser
Kyle Eerbeek ... on-set dresser
Troy Eirich ... props buyer
Jessica Fish ... art department assistant
Mike Greens Hayward ... greensman
John Lund ... storyboard artist
Derek Pineo ... property master
Christopher Rodgers ... construction foreman
Adam Stirskey ... carpenter
Don Anderson ... assistant property master (uncredited)

Sound Department 

Ethan Beigel ... re-recording mixer
Dale Chaloukian ... sound editor (2013)
Cary Clark ... engineer
Justin Herman ... sound engineer
Greg Hewett ... boom operator
Chad J. Hughes ... sound designer / sound effects editor
Steve Papagiannis ... sound effects editor

Special Effects by 

Kaiden Bell ... special effects assistant
Emad Khalili ... special effects
Bill Pankiw ... special effects first assistant
Greg Pyne ... special effects technician

Visual Effects by 

James Baldanzi ... visual effects producer
Michael Callahan ... compositor: Encore Hollywood
Shawn Ewashko ... digital compositor
Chris Hopkins ... Senior Compositor: Encore VFX
Armen V. Kevorkian ... visual effects supervisor
Bob Lloyd ... visual effects (2014)
Carrie L. Smith ... visual effects artist
Carrie Stula ... visual effects coordinator
Seth Brower ... compositor: Encore Hollywood (uncredited)
Andranik Taranyan ... lead visual effects artist (uncredited)

Stunts 

Jeffery Aro ... stunt coordinator (as jeff aro)
Maja Aro ... stunt double: Peyton List
Cassandra Ebner ... stunt double: Alexa PenaVega
Thomas Liccioni ... stunt performer
Jodi Stecyk ... stunts
Chris Link ... stunt rigger (uncredited)

Camera and Electrical Department 

Paul Arnel ... lead grip
Cate Cameron ... still photographer
William Cash ... electrician
Jeff Cassidy ... first assistant camera
Matt Codrington ... best boy rigging grip
Mike Eubank ... second assistant camera
Caragh Fitzsimmons ... first assistant camera: b camera
Dirk Foulger ... lighting technician
Aaron Haesler ... second assistant camera: "b" camera
Ashton Harmon ... second assistant camera
Christopher Hingston ... lighting technician
Dan Holt ... lighting technician
Kyle Lawrence ... computer playback assistant
Will Parrot ... key grip
Wil Parrott ... key grip
Dave Roman ... digital imaging technician
Stephen Stubbs ... grip
Jeff Vance ... grip
Shai Vera ... key rigging grip

Casting Department 

Heike Brandstatter ... casting: Canada
Patty Connolly ... adr voice casting (as Patty Majorczak-Connolly)
Krista Husar ... casting associate
Coreen Mayrs ... casting: Canada

Costume and Wardrobe Department 

Marie Hock ... assistant costume designer
Druh Ireland ... cutter
Eilidh McAllister ... assistant costume designer
Veronika Rudez ... truck costumer

Editorial Department 

Sara Dolin ... post-production supervisor
Viet Phan ... post-production assistant
David A. Pérez ... post-production coordinator
David E. Schneider ... on-line editor
Paul Westerbeck ... colorist / final colorist

Location Management 

Nick Bergstedt ... location scout

Music Department 

Garrett Gonzales ... composer: additional music
Robert Revell ... composer: additional music
Marielle Jade Te ... music coordinator

Transportation Department 

William Crivello ... transportation co-captain
Rick Demers ... co-captain / driver: pick up / transportation steward
Victor Formosa ... automobile maintenance
Gerry Forster ... transportation captain
Lorenzo Furlan ... picture car coordinator (uncredited)

Additional Crew 

Len Carter ... production assistant
Lukia Czernin ... production coordinator
Ric De Groot ... payroll accountant
Tom Farrell ... assistant to Julie Plec
Liam Fearnley ... assistant to producer
Colin House ... first assistant production coordinator
Brian Kirchoff ... adr loop group
Shandi Leadbetter ... second assistant production coordinator
Jacquelyn Moses ... production staff
Jim Pratt ... first assistant accountant
Kirk Renard ... assistant to location manager
Jason Bachmann ... production assistant (uncredited)
Danny Ho ... playback supervisor (uncredited)

See also

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

Contribute to This Page


Recently Viewed