Cast and Crew of Warrior

Cast of
Warrior

About Warrior

A gritty, action-packed crime drama set during the brutal Tong Wars of San Francisco’s Chinatown in the second half of the 19th century. The series follows Ah Sahm, a martial arts prodigy who immigrates from China to San Francisco under mysterious circumstances, and becomes a hatchet man for one of Chinatown’s most powerful tongs.

Main Cast of Warrior

Andrew Koji
plays Ah Sahm (30 episodes)

Andrew Koji as Ah Sahm

Andrew Julian Hiroaki Koji (born 1987) is an English actor, martial artist and stuntman. His father is Japanese and h...

See Andrew Koji's other roles

Olivia Cheng
plays Ah Toy (30 episodes)

Olivia Cheng as Ah Toy
Olivia Cheng delivers a captivating performance as Ah Toy in the TV series 'Warrior'. As the madam of a high-end brothel in San Francisco's Chinatown, Cheng brings a fierce and complex portrayal of a woman navigating a world dominated by men. Her character's strength, intelligence, and vulnerability are expertly balanced, making Ah Toy a standout character in the series. Cheng's performance is a testament to her acting skills, as she effortlessly switches between Mandarin, Cantonese, and English, adding an authentic touch to her role. See Olivia Cheng's other roles

Jason Tobin
plays Young Jun (30 episodes)

Jason Tobin as Young Jun
Jason Tobin delivers a captivating performance as Young Jun in the TV series 'Warrior'. His portrayal of the ambitious and complex character is both nuanced and powerful, showcasing his range as an actor. Tobin's Young Jun is a standout character, with his charisma and intensity drawing viewers in and keeping them engaged. His performance adds depth and intrigue to the series, making it a must-watch for fans of action and drama. See Jason Tobin's other roles

Dianne Doan
plays Mai Ling (30 episodes)

Dianne Doan as Mai Ling
Dianne Doan delivers a captivating performance as Mai Ling in the TV series 'Warrior'. As the cunning and ambitious sister of the Tong's leader, she commands the screen with her sharp intellect and unwavering determination. Doan's portrayal of Mai Ling is both nuanced and compelling, showcasing her character's complex motivations and the lengths she's willing to go to secure her position of power. Her dynamic presence adds depth to the series, making Mai Ling a formidable force to be reckoned with. See Dianne Doan's other roles

Kieran Bew
plays Officer “Big Bill” O’Hara (30 episodes)

Kieran Bew as Officer “Big Bill” O’Hara

Kieran Bew is an English actor known for his roles in television series such as Da Vinci's Demons, The Street, and Wa...

See Kieran Bew's other roles

Dean S. Jagger
plays Dan Leary (30 episodes)

Dean S. Jagger as Dan Leary
Dean S. Jagger delivers a captivating performance as Dan Leary in the TV series 'Warrior'. His portrayal of the cunning and ruthless Irish gangster is both chilling and intriguing. Jagger's ability to switch between a charming facade and a menacing demeanor adds depth to his character, making him a formidable adversary for the protagonist. His performance is a testament to his talent and versatility as an actor, and it significantly contributes to the overall quality of the series. See Dean S. Jagger's other roles

Tom Weston-Jones
plays Richard Lee (30 episodes)

Hoon Lee
plays Wang Chao (30 episodes)

Hoon Lee as Wang Chao

From Wikipedia, the free encyclopedia Tong Hoon Lee (born July 18, 1973) is an American stage, film and television a...

See Hoon Lee's other roles

Langley Kirkwood
plays Walter Buckley (30 episodes)

Miranda Raison
plays Nellie Davenport (20 episodes)

Miranda Raison as Nellie Davenport

Miranda Raison is an English television, stage, voice, and screen actress.

See Miranda Raison's other roles

Chen Tang
plays Hong (20 episodes)

Dustin Nguyen
plays Zing (20 episodes)

Joe Taslim
plays Li Yong (30 episodes)

Joanna Vanderham
plays Penelope Blake (20 episodes)

Christian McKay
plays Samuel Blake (20 episodes)

Perry Yung
plays Jun Père (20 episodes)

Secondary Cast of Warrior

Rich Ting
plays Bolo (10 episodes)

Rich Ting as Bolo

Rich Ting was born on June 12, 1980 and is currently 43 years old.

See Rich Ting's other roles

Chelsea Muirhead
plays Yan Mi (10 episodes)

Adam Rayner
plays Douglas Strickland III (10 episodes)

Adam Rayner as Douglas Strickland III

Adam Rayner, born on 28 August 1977 in Shrewsbury, is an English actor, who has appeared on television in Mistresses,...

See Adam Rayner's other roles

Mark Dacascos
plays Kong Pak (10 episodes)

Mark Dacascos as Kong Pak

​From Wikipedia, the free encyclopedia.   Mark Alan Dacascos (born February 26, 1964) is an American actor and marti...

See Mark Dacascos's other roles

Celine Buckens
plays Sophie Mercer (10 episodes)

Carolyn Forword
plays Nurse (1 episode)

Jonathan Blaine Shore
plays Randall (1 episode)

Zoya Pon
plays Li Juan (2 episodes)

Rachel Colwell
plays Wankeia (1 episode)

C.S. Lee
plays Lu (1 episode)

C.S. Lee as Lu

From Wikipedia, the free encyclopedia. Charles S. "Charlie" Lee ( born December 30, 1971), known professionally as C...

See C.S. Lee's other roles

Erica Wessels
plays Billie (1 episode)

Bianca Amato
plays Nancy (1 episode)

Maria-Elena Laas
plays Rosalita Vega (5 episodes)

Michelle Allen
plays Claire (3 episodes)

Selena Teles-Fernandes
plays Hannah (2 episodes)

Charly Azade
plays Nagenda (1 episode)

Gaosi Raditholo
plays Abigail / Nora (1 episode) , Nora (2 episodes) , Abigail (8 episodes)

Kelsey Egan
plays Mrs. Kellerman (1 episode)

Nicole Franco
plays Vera Frewer (1 episode)

Hildegard Jochelson
plays Redhead (1 episode)

Amanda Bradley
plays Tattooed Woman (2 episodes)

Trish Sutton
plays Mrs. Opal (1 episode)

Emily Child
plays Lucy O'Hara (6 episodes)

Michael Bisping
plays Dolph (1 episode)

María Elisa Camargo
plays Marisol Rooker (1 episode)

Neels Clasen
plays Chief Atwood (7 episodes)

Robert Hobbs
plays Stone (7 episodes)

Nicholas Pauling
plays Harrison (7 episodes)

Lindsey MacSymon
plays Maggie Clark (2 episodes)

Trevor Ou Tim
plays Wu Jin (4 episodes)

Gary Young
plays Yichèn (3 episodes)

Angelo Chen
plays Zimo (3 episodes)

Jenny Umbhau
plays Lai (7 episodes)

Claire Glover
plays Frannie (3 episodes)

Leandro Lee Mingyesca
plays Kid (1 episode)

Daniel Himschoot
plays Hal (1 episode)

Gavin Lee Gomes
plays Dan (1 episode)

Jazzara Jaslyn
plays Eliza Pendleton (4 episodes)

André Jacobs
plays Merriweather (2 episodes)

Kevin Otto
plays Horace Clark (4 episodes)

Morné Visser
plays Killy Donahue (3 episodes)

Russ McCarroll
plays Sam Baker (2 episodes)

Daniel Newton
plays Randall Kenney (2 episodes)

Trevor Kingston Frost
plays Henchman (2 episodes)

Edward J. Pepperell
plays Austin Greer (1 episode)

Steven P. Park
plays Tu (3 episodes)

Xin Sarith Wuku
plays Xin (3 episodes)

James van Helsdinger
plays Counsilman Rand (1 episode)

Jemma Kahn
plays Society Matron (3 episodes)

Roger Thomas
plays Sanderson (1 episode)

Stefan van der Vegte
plays Irishman (1 episode)

Nick Cordileone
plays Moseley (6 episodes)

Nathaniel Ramabulana
plays Happy Jack (6 episodes)

Telly Leung
plays Marcel (4 episodes)

Colin Moss
plays Thayer (6 episodes)

Colin Moss as Thayer

Colin Moss was born on February 9, 1976 and is currently 48 years old.

See Colin Moss's other roles

Dominique Maher
plays Catherine Archer (6 episodes)

Dominique Maher as Catherine Archer

Dominique Maher is an actress, known for Doctor Who (2005), The Red Sea Diving Resort (2019) and American Monster (2016).

See Dominique Maher's other roles

Brett Chan
plays Muchen (1 episode)

Milton Schorr
plays Officer Graham (5 episodes)

Matthew Vey
plays Conor Donahue (3 episodes)

Ross Van Der Walt
plays Garrett Donahue (3 episodes)

Steven Stead
plays Pierce (2 episodes)

Sean-Marco Vorster
plays Gumm (1 episode) , Stewart Gumm (5 episodes)

Jandre le Roux
plays Shaw (4 episodes)

Josh Stoddard
plays Donaldson (1 episode)

Greg Parvess
plays McTaggart (1 episode)

Lance Elliot
plays Richards (1 episode)

Armand Aucamp
plays Bernard Pendleton (2 episodes)

Sizo Mahlangu
plays Isaac (2 episodes)

Martin Munro
plays Leonard Raice (2 episodes)

Alan Foulis
plays Owen (1 episode)

Aubrey Shelton
plays Judge Hopkins (1 episode)

Gabriel Meltz
plays Nellie's Lawyer (1 episode)

Clyde Berning
plays State Attorney (1 episode)

Jason Li
plays Hop Wei Hatchet (3 episodes)

Tristan de Beer
plays Rich Man (1 episode)

Emile Tredoux
plays Officer (1 episode)

Emmanuel Castis
plays Clyde Nichols (1 episode)

Chris Mark
plays Sicheng (1 episode)

Victor Chan
plays Immigrant (1 episode)

Stuart Williamson
plays Deportation Officer (1 episode)

Ian Williamson
plays Redhead Guard (1 episode)

Tristan Robertson
plays Guard (1 episode)

Rowan Studti
plays SFPD Cop (1 episode)

Shannon Lee
plays Wen (1 episode)

Charlie Bouguenon
plays Lukas (1 episode)

Francois Coetzee
plays Christoph (1 episode)

Shane John Kruger
plays Grady (1 episode)

Larissa Jordaan
plays Valentina (1 episode)

Wojtek Lipinski
plays Mission Bartender (1 episode)

Sven Ruygrok
plays Carter (1 episode)

Julian Place
plays Bo (1 episode)

Patricia Boyer
plays Aunt Violet (1 episode)

Arnold Horn
plays Garden Bartender (1 episode)

Michael Broomberg
plays William (1 episode)

Elena Lazarus
plays Thayer's Wife (1 episode)

Monique Lombard
plays Thayer's Daughter (1 episode)

Jason Wong
plays Ming Yu (2 episodes)

Jason Wong as Ming Yu

Jason Wong is a British actor, known for his role as Kai in the 2018 ITV series Strangers.

See Jason Wong's other roles

Richard Wright-Firth
plays Callum (1 episode)

Fu Zen Chase
plays Grocer (1 episode)

Mark Penwill
plays Amos (1 episode)

Zhong Xin Wang
plays Strickland's Butler (1 episode)


Crew of Warrior

Discover the backstage crew of Warrior →