Cast and Crew of Mortal Engines

Cast of
Mortal Engines

About Mortal Engines

Many thousands of years in the future, Earth’s cities roam the globe on huge wheels, devouring each other in a struggle for ever diminishing resources. On one of these massive traction cities, the old London, Tom Natsworthy has an unexpected encounter with a mysterious young woman from the wastelands who will change the course of his life forever.

Full Cast of Mortal Engines

Hera Hilmar
plays Hester Shaw

Robert Sheehan
plays Tom Natsworthy

Ronan Raftery
plays Bevis Pod

Leila George
plays Katherine Valentine

Patrick Malahide
plays Magnus Crome

Menik Gooneratne
plays Sathya

Frankie Adams
plays Yasmina Rashid

Leifur Sigurdarson
plays Nils Lindstrom

Kahn West
plays Toa Heke

Andrew Lees
plays Herbert Melliphant

Sophie Cox
plays Clytie Potts

Kee Chan
plays Governor Kwan

Sarah Peirse
plays Dr. Twix

Mark Hadlow
plays Stigwood

Caren Pistorius
plays Pandora Shaw

Poppy Macleod
plays Young Hester

Terry Norris
plays Professor Arkengarth

Megan Edwards
plays Mrs. Wreyland

Peter Rowley
plays Mr. Wreyland

Nathaniel Lees
plays Pierrepoint

Paul Yates
plays Dietrich

Nick Blake
plays Waving Aviator

Beatrice Joblin
plays Young Mother

Thomas Lahood
plays Lookout

Simbarashe Matshe
plays Water Hawker

Lee Tuson
plays Salzhakener

Jason Whyte
plays Food Hawker

Royden Davys
plays Salvage Man #1

Richard Mills
plays Salvage Man #2

Nicholas Quirke
plays Himself

Lynda Lester
plays Medusa (voice)

Rick Baker
plays Tube Tannoy (voice)

Katie Jackson
plays Londoner with Book

Carter Nixon
plays Scav Trader Carter

Philip Reeve
plays Shan Guo Man

Sam Reeve
plays Shan Guo Teenager

Nicholas Quirke
plays Nicholas Quirke

Martin Kwok
plays Shan Guo Control

Seth F. Miller
plays Airhaven Control

Rodney Cook
plays Scuttlebug Thug (uncredited)

Stephen Grey
plays Salzhaken Refugee (uncredited)


Crew of Mortal Engines

Production

Writing

Art

Editing

Sound

Directing

Crew

Costume & Make-Up

Camera

Lighting

Visual Effects