Cast & Crew

Series Directed by

Tom Vaughan
(6 episodes, 2020)

Series Writing Credits

J.G. Farrell
(based on the novel by) (6 episodes, 2020)
Christopher Hampton
(written by) (6 episodes, 2020)

Series Cast

Luke Treadaway
 Matthew Webb 6 episodes, 2020
David Morrissey
 Walter Blackett 6 episodes, 2020
Elizabeth Tan
 Vera Chiang 6 episodes, 2020
Colm Meaney
 Major Brendan Archer 6 episodes, 2020
Georgia Blizzard
 Joan Blackett 5 episodes, 2020
Christophe Guybet
 Francois Dupigny / ... 5 episodes, 2020
Bart Edwards
 Ehrendorf 5 episodes, 2020
Luke Newberry
 Monty Blackett 5 episodes, 2020
Lilo Baier
 Kate Blackett 4 episodes, 2020
Dan Farrell
 Newsreel man 6 episodes, 2020
Danny Yeo
 Cheong 5 episodes, 2020
Ed Birch
 Brooke Popham Aide 5 episodes, 2020
Julian Wadham
 Solomon Langfeld 4 episodes, 2020
Nicholas Agnew
 Nigel Langfeld / ... 4 episodes, 2020
Yusri Salleh
 Mohammed 4 episodes, 2020
Jane Horrocks
 Sylvia Blackett 4 episodes, 2020
Richard Lumsden
 General Percival 4 episodes, 2020
Maya Hanum
 Da Sousa Sister 4 episodes, 2020
Punitha Raja
 Da Sousa Sister 4 episodes, 2020
Kaameshaa Ravindran
 Da Sousa Sister 4 episodes, 2020
Martin Wenner
 Sir Shenton Thomas 4 episodes, 2020
Sanjna Suri
 Da Sousa Sister 4 episodes, 2020
Bradley Hall
 Robin Turner 3 episodes, 2020
Joe Bannister
 Charlie Tyrell 3 episodes, 2020
Dave Tan
 Mr. Wu 3 episodes, 2020
Sam Cox
 Sir Robert Brooke Popham 3 episodes, 2020
Eric Chen
 Chinese Doctor 3 episodes, 2020
Muhammad Harminder
 Abdul 3 episodes, 2020
Tom Edden
 Mr. Smith 2 episodes, 2020
Masa Yamaguchi
 Japanese Lieutenant / ... 2 episodes, 2020
Phaldut Sharma
 Major Singh 2 episodes, 2020
Nicola Harrison
 Margaret Langfeld 2 episodes, 2020
Stuart McQuarrie
 Dr. Brownley 1 episode, 2020
Cameron Brown
 Bruce 2 episodes, 2020
John Bowe
 Bowser Barrington 1 episode, 2020
Mark Tandy
 General Sir Archibald Wavell 1 episode, 2020
Charles Dance
 Mr. Webb 1 episode, 2020
Doppa Narita
 Japanese Officer (Shanghai) 1 episode, 2020
Henry Thang
 Rubber Plantation Small Holder in Dying House 1 episode, 2020
George Atkinson
 Orderly 1 episode, 2020
Eoin O'Brien
 Official (P&O Office) 1 episode, 2020
Joseph J.U. Taylor
 Australian Sergeant 1 episode, 2020
Alfred Loh
 Master of Ceremonies 1 episode, 2020
Leigh Barwell
 Olive Kennedy-Walsh 1 episode, 2020
Steve Ainsworth
 Brigadier - River Bridge 1 episode, 2020
Iski Senna
 Yogi's Assistant 1 episode, 2020
Simon Oates
 Official (Docks) 1 episode, 2020
Mano Maniam
 Yogi 1 episode, 2020
James Laver
 Pilot 1 episode, 2020
Darren Leigh Philips
 Admiral Tom Phillips 1 episode, 2020
Geoffrey Giuliano
 Treasurer (uncredited) 1 episode, 2020
Jack Hyde
 Signaler (uncredited) 1 episode, 2020
Daniel Gan
 Third Man (uncredited) 1 episode, 2020
Kris Law
 Tak (uncredited) 1 episode, 2020
Edward Wilmot
 General One (uncredited) 1 episode, 2020

Series Produced by

Farah Abushwesha
producer (6 episodes, 2020)
Magen Appathurai
line producer (6 episodes, 2020)
Veronica Castillo
production executive (6 episodes, 2020)
Christopher Hampton
executive producer (6 episodes, 2020)
Karen Thrussell
executive producer (6 episodes, 2020)
Rebecca Keane
executive producer (unknown episodes)
Charles Salmon
line producer (unknown episodes)
Damien Timmer
executive producer (unknown episodes)

Series Music by

Anne Dudley
(6 episodes, 2020)

Series Cinematography by

John Lee
(unknown episodes)

Series Editing by

Guy Bensley
(2 episodes, 2020)
Dan Farrell
(2 episodes, 2020)
Josh Mallalieu
(2 episodes, 2020)

Series Casting By

Karen Lindsay-Stewart
(unknown episodes)

Series Production Design by

Rob Harris
(6 episodes, 2020)

Series Art Direction by

Melinda Launspach
(6 episodes, 2020)

Series Set Decoration by

Lesley Jooste
(6 episodes, 2020)

Series Costume Design by

Ann Maskrey
(6 episodes, 2020)

Series Makeup Department

Amy Brand
hair and makeup designer (6 episodes, 2020)
Sally Tynan
hair supervisor / makeup supervisor (6 episodes, 2020)
Yen Yap
makeup artist (6 episodes, 2020)

Series Production Management

Liz Pearson
post-production supervisor (6 episodes, 2020)
Amaka Ugwunkwo
production manager (6 episodes, 2020)
Deane Sahibjahn
unit manager (1 episode, 2020)
Victoria Dabbs
production manager (unknown episodes)

Series Second Unit Director or Assistant Director

Ashaari Arifin
third assistant director (6 episodes, 2020)
Brian Chew
third assistant director (6 episodes, 2020)
Simon Damast
first assistant director (6 episodes, 2020)
Ralph Eisenmann
first assistant director (6 episodes, 2020)
Mark Inglis
second assistant director (6 episodes, 2020)
Michael Swan
second unit director (6 episodes, 2020)
Sheena Lui
On set PA (3 episodes, 2020)
Jude Campbell
first assistant director (1 episode, 2020)
Glen Carroll
second second assistant director (unknown episodes)

Series Art Department

Storm Dyssell
on set art director (6 episodes, 2020)
Yap Pui Teng Evy
construction coordinator (6 episodes, 2020)
Leila Louise Fitton
assistant art department coordinator (6 episodes, 2020)
Siow Yen Hong
art department coordinator (6 episodes, 2020)
Chee Kong
property master (6 episodes, 2020)
Howard Tai
set dresser (6 episodes, 2020)
Marcus Wong
Draughtsman (6 episodes, 2020)
Michael Wong
construction coordinator (1 episode, 2020)
Rachel Garlick
storyboard artist (unknown episodes)

Series Sound Department

James Bowman
adr mixer (6 episodes, 2020)
Blair Jollands
supervising sound editor (6 episodes, 2020)
Fariz Lufti
boom operator (6 episodes, 2020)
Desmond Poon
sound utility (6 episodes, 2020)
Vincent Poon
sound mixer (6 episodes, 2020)
Chris Whiteside
adr mixer (6 episodes, 2020)
Vicente Villaescusa
sound effects editor (3 episodes, 2020)
A Samad Hassan
additional voices (1 episode, 2020)
Scott Jones
re-recording mixer (1 episode, 2020)
Milos Stojanovic
dialogue editor (1 episode, 2020)

Series Special Effects by

Clint Ingram
special effects supervisor (6 episodes, 2020)
Lawrence Rahitana
special effects technician (6 episodes, 2020)
Totsaport Chailungka
special effects technician (1 episode, 2020)
Ahmad Mukhlis Chalermthai
special effects technician (1 episode, 2020)
Sakchai Cheunchuluk
special effects technician (1 episode, 2020)
Wanchai Cheunchuluk
special effects technician (1 episode, 2020)
Phuwandon Taweeboon
special effects technician (1 episode, 2020)

Series Visual Effects by

Priyanka Balasubramanian
visual effects producer: Hula Hoop VFX (6 episodes, 2020)
Christopher Banasko
visual effects artist (6 episodes, 2020)
Tim Barter
lead 2d supervisor: Peerless (6 episodes, 2020)
Jon Hollis
visual effects artist (6 episodes, 2020)
Joshua Lake
assistant vfx editor: for Peerless / digital compositor: for Peerless (6 episodes, 2020)
Martin Lake
visual effects producer: for Peerless (6 episodes, 2020)
Roger Rosa
cg supervisor / cg Supervisor (6 episodes, 2020)
Paul Round
visual effects supervisor (6 episodes, 2020)
John Swinnerton
senior compositor: Peerless (6 episodes, 2020)
Karen Wand
digital compositor (6 episodes, 2020)
Danielle Dunster
visual effects coordinator (5 episodes, 2020)
James Yeoman
visual effects line producer (5 episodes, 2020)
George Port
tracking artist (4 episodes, 2020)
Becci Blood
visual effects producer (3 episodes, 2020)
Tanvir Hanif
visual effects supervisor (3 episodes, 2020)
Swapnali Mumbarkar
line producer (3 episodes, 2020)
Richie White
visual effects artist (3 episodes, 2020)
Douglas Marshall
cg artist: peerless (2 episodes, 2020)
Demir Organ
rotoscope artist: Peerless (2 episodes, 2020)
Mark Bradley
3D Generalist: Peerless VFX (1 episode, 2020)
Drew Jones
visual effects producer (unknown episodes)

Series Stunts

Isaac Boon Chuon Lee
utility stunts / Stunt Assistant : Donal Ireland (6 episodes, 2020)
Donal O'Farrell
stunt coordinator (6 episodes, 2020)
Steve McQuillan
additional stunt coordinator (4 episodes, 2020)
Cameron Brown
stunt performer (2 episodes, 2020)
Lachlan Parkinson
stunt double (1 episode, 2020)

Series Camera and Electrical Department

Kenny Kuang Eng Chua
dit (6 episodes, 2020)
James Harrison
camera operator: "a" camera (6 episodes, 2020)
Chris Sowden
camera operator: dailies / gaffer (6 episodes, 2020)
Michael Swan
director of photography: second unit (6 episodes, 2020)
Chien Yee Yen
3rd camera assistant & video assist (6 episodes, 2020)
Ken How Link
second assistant camera (3 episodes, 2020)
Adam Lokman
drone operator (3 episodes, 2020)
Ng Ley Shin Simon
first assistant camera (3 episodes, 2020)
David Key
second assistant camera: pick up (1 episode, 2020)
Dennis Lai Chee Seong
first assistant camera (1 episode, 2020)
Sidhu Sanny
key grip (1 episode, 2020)

Series Casting Department

Amy Damonte
casting assistant (unknown episodes)
Emily Jacobs
casting associate (unknown episodes)

Series Costume and Wardrobe Department

Marc Bermudez
cutter (6 episodes, 2020)
Alexandra Bland
assistant costume designer (6 episodes, 2020)
Melissa Cook
costume supervisor (6 episodes, 2020)
Rosie Gaunt
principal costume stand-by (6 episodes, 2020)
Suaida Puteri
costumer (6 episodes, 2020)

Series Editorial Department

Rosie Ann Barnes
assistant editor (6 episodes, 2020)
Simon Giblin
on-line editor (6 episodes, 2020)
Aideen Johnston
first assistant editor (6 episodes, 2020)
Kevin Horsewood
colorist (3 episodes, 2020)
Matthew Streatfield
first assistant editor (unknown episodes)

Series Music Department

Rodney Berling
music editor (6 episodes, 2020)
Claire Freeman
music supervisor (6 episodes, 2020)
Jeremy Murphy
score engineer (6 episodes, 2020)
Arran Price
assistant composer (6 episodes, 2020)
Martin Williams
musician (6 episodes, 2020)

Series Script and Continuity Department

Irene Chawko
script supervisor (6 episodes, 2020)
Billy Cook
script editor (6 episodes, 2020)
Imogen Wenner
script editor (6 episodes, 2020)

Series Transportation Department

Harry C. Garces
transportation coordinator (6 episodes, 2020)
Venn Sit Tee Soh
Transportation Manager (6 episodes, 2020)

Series Additional Crew

Fairuz Ariffin
Unit Assistant (6 episodes, 2020)
Kim Arontaus
stand-in (6 episodes, 2020)
Paresh Behera
production accountant (6 episodes, 2020)
Racquel Findlay
production coordinator (6 episodes, 2020)
Katie Gibson
assistant accountant (6 episodes, 2020)
Elsie Goh
On Set Production Assistant (6 episodes, 2020)
Sally Hague
dialect coach (6 episodes, 2020)
Muhammad Fahmi Che Hisham
accountant (6 episodes, 2020)
Majella Hurley
dialect coach: voice (6 episodes, 2020)
Thom Jones
dialect coach: for Bart Edwards / dialect coach: for bart edwards (6 episodes, 2020)
Sarah Louise Kay
post production accountant (6 episodes, 2020)
Yarhvin Kumar
production assistant (6 episodes, 2020)
Brenda Lai Yee Lee
production coordinator (6 episodes, 2020)
Bryan Yoong Seng Ng
Action Vehicle Supervisor (6 episodes, 2020)
Edmond Deepak Singh
rushes production assistant (6 episodes, 2020)
Thanaswary
assistant accountant (6 episodes, 2020)
Julian Witkowski
stand-in (6 episodes, 2020)
Daniel Salwam
production assistant (3 episodes, 2020)
John Fox
armorer (1 episode, 2020)
All Filters