Cast and Crew of 12 Monkeys

12 Monkeys

End at the beginning.

The captivating narrative of "12 Monkeys" revolves around the protagonist, James Cole, portrayed by Aaron Stanford. Cole is a seasoned and resilient time traveler hailing from a future that has been devastated by a deadly plague. This plague has led to the near-complete annihilation of the human race, setting the stage for a high-stakes race against time. His mission, fraught with danger and uncertainty, involves journeying from the year 2043 to the present day. The method of time travel he employs is not only dangerous but also largely untested, adding an extra layer of suspense and intrigue to his quest.

Cole's journey is not one he undertakes alone. He is joined by Dr. Cassandra Railly, a skilled and resourceful virologist played by Amanda Schull. Railly, who initially finds herself thrust into Cole's world unexpectedly, becomes an invaluable ally in his mission. Together, they navigate the complexities of time travel, the urgency of their mission, and the constant threat of the Army of the 12 Monkeys, a mysterious organization believed to be responsible for releasing the lethal virus.

Their mission is a complex one, requiring not only the eradication of the source of the plague but also the navigation of a web of intrigue and deception. As they delve deeper into their mission, they uncover secrets that challenge their understanding of their past, present, and future. The stakes are high, the costs are great, and the potential rewards are immeasurable. The journey of Cole and Railly, amidst the backdrop of a post-apocalyptic future and the urgency of the present, makes for a thrilling and thought-provoking viewing experience.

12 Monkeys ran for 5 seasons.

Main Cast of 12 Monkeys

Aaron Stanford as James Cole

Aaron Stanford

as James Cole (47 episodes)
Aaron Stanford's portrayal of James Cole in the television series '12 Monkeys' is nothing short of captivating. As a time-traveling stoic from a dystopian future, Stanford brings a complex balance of intensity, vulnerability, and depth to the character. His performance is marked by a raw, unwavering determination, making it easy for viewers to engage with Cole's urgent mission to save humanity. Stanford's ability to showcase Cole's internal struggle between his gruff exterior and inner turmoil adds another layer of intrigue to the series, making it a must-watch for sci-fi enthusiasts.
Amanda Schull as Cassandra Railly

Amanda Schull

as Cassandra Railly (47 episodes)
Amanda Schull's performance as Cassandra Railly in '12 Monkeys' is truly captivating and integral to the show's success. She portrays Cassandra with a perfect blend of intelligence, empathy, and determination, making her character relatable and inspiring. Schull's ability to effortlessly convey the emotional turmoil and bravery of a skilled doctor swept up in a time-traveling battle to save humanity is commendable. As the series unfolds, she masterfully showcases Cassandra's growth, unwavering loyalty, and unyielding spirit, creating a character that resonates with viewers and complements the show's intricate narrative.
Kirk Acevedo as José Ramse

Kirk Acevedo

as José Ramse (32 episodes)
Kirk Acevedo delivers a captivating performance as José Ramse in the television series '12 Monkeys'. As a complex and morally ambiguous character, Acevedo brings depth and nuance to the role, beautifully portraying Ramse's struggle between loyalty to his time-traveling friend, James Cole, and his own beliefs regarding the survival of humanity. Acevedo's powerful on-screen presence adds intensity to each scene, engaging viewers and drawing them into the intricate web of the time-traveling narrative. His ability to convey Ramse's inner turmoil and conflicting emotions makes the character a compelling figure in this riveting science fiction drama.
Barbara Sukowa as Katarina Jones

Barbara Sukowa

as Katarina Jones (47 episodes)
Barbara Sukowa's portrayal of Katarina Jones in '12 Monkeys' is nothing short of mesmerizing. As the enigmatic and driven scientist responsible for the time machine technology that propels the series' plot, Sukowa imbues Jones with a profound intensity and complexity. Her performance expertly balances the character's intelligence and determination with her deeply personal motivations and vulnerabilities, making Jones a relatable yet formidable figure. Sukowa's nuanced portrayal effortlessly carries the weight of the complex narrative, eliciting both empathy and admiration from the audience. Undoubtedly, her captivating presence continues to captivate viewers throughout the entire series.
Emily Hampshire as Jennifer Goines

Emily Hampshire

as Jennifer Goines (43 episodes)
Emily Hampshire delivers a standout performance in the television series '12 Monkeys' as the enigmatic Jennifer Goines, a role that is both captivating and unpredictable. Her portrayal of the troubled yet brilliant character is both humorous and heart-wrenching, as she skillfully navigates Jennifer's complex psyche and descent into madness. Hampshire's performance is a highlight of the show, as she brings an electrifying energy to every scene, making Jennifer a fan favorite and an integral part of the series' gripping narrative.
Todd Stashwick as Deacon

Todd Stashwick

as Deacon (38 episodes)

From Wikipedia, the free encyclopedia. Todd Stashwick (born October 16, 1968) is an American film and TV actor. He p...

Secondary Cast of 12 Monkeys

Noah Bean as Aaron Marker

Noah Bean

as Aaron Marker (15 episodes)

Noah Bean (born 1978) is an American actor best known for his role as David Connor on the FX legal drama Damages and ...

Alisen Down as Striking Woman

Alisen Down

as Striking Woman (12 episodes) , Olivia Kirschner (21 episodes)

Alisen Down was born and raised in British Columbia, Canada. After graduating high school, she attended the American ...

David Richmond-Peck as Olivia's Agent

David Richmond-Peck

as Olivia's Agent (1 episode)

David Richmond-Peck is a Canadian stage and screen actor.

Anthony J. Mifsud as Mr. Hockley

Anthony J. Mifsud

as Mr. Hockley (3 episodes)

Anthony J. Mifsud is a Maltese-born Canadian actor, singer and songwriter who often performs professionally under the...

Patrick Garrow as Matthew Cole

Patrick Garrow

as Matthew Cole (3 episodes)

Patrick Garrow is a Canadian actor.

Asia Rempel

as Child Isabelle (1 episode)
James Callis as Athan Cole / The Witness

James Callis

as Athan Cole / The Witness (5 episodes)

From Wikipedia, the free encyclopedia. James Callis (born 4 June 1971) is a British actor. He is best known for play...

Zeljko Ivanek as Leland Goines

Zeljko Ivanek

as Leland Goines (3 episodes)

Željko Ivanek (born August 15, 1957) is a Slovenian-American actor.

Scottie Thompson as Vivian Rutledge

Scottie Thompson

as Vivian Rutledge (7 episodes)

Susan Scott "Scottie" Thompson (born November 9, 1981, height 5' 7" (1,70 m)) is an American film, television and sta...

Eve Harlow as Vanessa

Eve Harlow

as Vanessa (1 episode)

Eve Harlow was born on June 20, 1989 and is currently 35 years old.

Sophia Walker as Marjorie

Sophia Walker

as Marjorie (1 episode)

Sophie Walker is a Canadian stage, film, and television actress. She's a graduate of the Theatre Program at Ryerson U...

Emily Klassen

as Chosen Woman (2 episodes)
MacKenzie Boyd-Garrison as Hooker Type

MacKenzie Boyd-Garrison

as Hooker Type (1 episode)

MacKenzie Boyd-Garrison was born in Oshawa, Ontario, Canada. She is an actress and producer, known for Four Twenty (2...

Jackie Geary as Mona

Jackie Geary

as Mona (1 episode)

Jackie Geary is an actress.

Booda

as Watchmaker (1 episode)

John Malafronte

as Server (1 episode)
Rupert Graves as Sebastian

Rupert Graves

as Sebastian (1 episode)

Rupert S. Graves (born 30 June 1963) is an English film, television, and theatre actor. He is known for his roles in ...

Jack Hamilton

as Young Athan (1 episode)

Theo Preston

as Kid #1 (1 episode)
Kristin Booth as Railly

Kristin Booth

as Railly (1 episode)

Kristin Booth is a Canadian stage, film and television actress, best known for playing Shane McInerney on the Hallmar...

Jack Fulton as Young Cole / Boy Witness

Jack Fulton

as Young Cole / Boy Witness (6 episodes)

Jack Fulton is a Canadian film and television child actor.

Taybion Nguyen

as Labcoat (1 episode)

Alex Cruz

as The Bellboy (1 episode)

Peter Prystanski

as Heavy-Set Man (1 episode)
Avaah Blackwell as Alabaster Woman

Avaah Blackwell

as Alabaster Woman (1 episode)

A powerful on screen presence, Avaah Blackwell consistently breaks new ground for women in film. Playing strong femal...

Matthew MacCallum

as Monkey Mansion Figure (1 episode)

Daniel Alfredo Ojeda

as Probation Officer (2 episodes)

Clive Walton

as Auctioneer (1 episode)

Linda V Carter

as Ring Lady (1 episode)

Graeme Guthrie

as Olivia Henchman #1 (1 episode)
Christopher Lloyd as The Missionary

Christopher Lloyd

as The Missionary (1 episode) , Zalmon Shaw / The Missionary (1 episode) , The Missionary (uncredited) (1 episode)

Christopher Allen Lloyd (born October 22, 1938) is an American actor. He has appeared in many theater productions, fi...

Lukáš Bech as Guard 2

Lukáš Bech

as Guard 2 (1 episode)

Lukáš Bech was born on November 27, 1972 and is currently 51 years old.

Conleth Hill as Bonham

Conleth Hill

as Bonham (2 episodes)

Conleth Seamus Eoin Croiston Hill (born 24 November 1964) is an actor from Northern Ireland. He has performed on stag...

Brandon Zakkai

as Monkey Man (1 episode)

Joyce Chan

as Frontier Woman (1 episode)
Dale Samms as Man in Suit

Dale Samms

as Man in Suit (1 episode)

Dale Samms is a Canadian writer, film and television actor. He's a graduate in Drama and Communications from Humber C...

P. Rodney Barnes

as Hotel Manager (1 episode)

Tyler East

as Pallid Teen (1 episode)

Michael Bodnar

as Boris (1 episode)

Anna Fraser

as Young Isabelle (1 episode)

Hans Longo

as Hans (1 episode)

Petra Štíbrová

as Sophie (1 episode)
Martin Angerbauer as Schreiber

Martin Angerbauer

as Schreiber (1 episode)

Born in Austria, Martin Angerbauer began his screen career in 2007 around the age of 22. He made his big-screen debut...

Aleš Bílík as SS Nazi Door Soldier

Aleš Bílík

as SS Nazi Door Soldier (1 episode)

Aleš Bílík was born on November 15, 1989 and is currently 34 years old.

Vojtěch Havelka

as Enamored Soldier (1 episode)
Václav Jiráček as Nazi Soldier #1

Václav Jiráček

as Nazi Soldier #1 (1 episode)

Václav Jiráček (born 28 September 1978 in Prague) is a Czech theatre and film actor. He has appeared in films, TV ser...

Josef Vaňousek

as Nazi Soldier #4 (1 episode)

Maciej Salamon

as Nazi Soldier #5 (1 episode)

Jan Papírník

as Young Reiner (1 episode)
Hélène Cardona as German Gala Guest (uncredited)

Hélène Cardona

as German Gala Guest (uncredited) (1 episode)

Hélène Cardona is a poet, linguist, literary translator and actor. She was born in Paris, the daughter of Spanish poe...

Simon Merrells as Andrus

Simon Merrells

as Andrus (2 episodes)

Simon Merrells was born on July 14, 1965 and is currently 59 years old.

Donald Sumpter as Seer

Donald Sumpter

as Seer (2 episodes)

Donald Sumpter (born 13 February 1943) is an English actor. He has appeared in film and television since the mid-1960...

Jamaal Grant

as Officer #2 (1 episode)

Jamaal Grant was born on December 5, 1980 and is currently 43 years old.

Robert Wisdom as Jeremy

Robert Wisdom

as Jeremy (1 episode)

Robert Ray Wisdom is an American actor, best known for his roles as Howard "Bunny" Colvin in the HBO drama series The...

Matt Philliben

as Security guard #3 (1 episode)

Michael Haase

as Armed Military Guard (uncredited) (1 episode)

Scott Konkel

as Chicago Police Officer (uncredited) (1 episode)

George Seder

as Doctor #1 (uncredited) (1 episode)

Philip Yang

as Korean Soldier #1 (1 episode)
Joanne Reece as Nurse

Joanne Reece

as Nurse (1 episode)

Joanne Reece is a Canadian stage and screen actress.

Devlin Anderson

as Monkey (uncredited) (1 episode)

Jeremy Durgana

as Patient (uncredited) (1 episode)

Ingrid Gaynor

as Adelaide (1 episode)

Shane Clinton Jarvis

as Monkey (uncredited) (1 episode)
Conrad Coates as Michael Pratt

Conrad Coates

as Michael Pratt (1 episode)

Conrad Coates was born on July 12, 1970 and is currently 54 years old.

Lisa Messinger

as Female Speaker (1 episode)

Bryan Edwards

as The Witness (uncredited) (1 episode) , The Witness (1 episode)

Eric Craig

as Server (1 episode)

Dan Fox

as CIA Officer (1 episode)

Robin Kasyanov

as Mercenary (1 episode)

Dragana Bosnikj Milenkovska

as Taxi Driver (1 episode)

Nesrin Tair

as Chechen Female Vendor (1 episode)

Fabio Lusvarghi

as Gala Event Guest (uncredited) (1 episode)

Alex Loubert

as Spearhead Soldier (1 episode)

Justine Campbell

as Sick American Woman (1 episode)
Bill Timoney as Royce

Bill Timoney

as Royce (2 episodes) , Senator Royce (3 episodes)

Bill Timoney, (born William Regan Timoney) is an American actor, voice actor, director, script writer and producer.

Predrag Pavlovski

as Sick Chechen Man 1 (1 episode)
Amy Sloan as Elena

Amy Sloan

as Elena (3 episodes)

Amy Sloan was born on May 12, 1978 and is currently 46 years old.

Lorena Mackenzie

as Sarah (1 episode)

Haui

as Eager TF Soldier (1 episode)
Steve Park as Yakuza Soldier

Steve Park

as Yakuza Soldier (1 episode)

Stephen Park is an American comedian and actor. The son of Korean immigrants, Park began his entertainment career as ...

Jung-Yul Kim as Yard Thug

Jung-Yul Kim

as Yard Thug (1 episode)

Jung-Yul Kim was born on February 9, 1973 and is currently 51 years old.

Thomas Saunders

as Man in Suit (1 episode)
Mark Margolis as Mr. Werner

Mark Margolis

as Mr. Werner (1 episode)

Mark Margolis (November 26, 1939 – August 3, 2023) was an American actor, who had been making films since 1976. Marg...

Nicholas Hamzea

as Young Ramse (1 episode)

Sam Kalilieh

as Bandara (1 episode) , Sandman (1 episode)

Courtney Deelen

as Board Member (uncredited) (1 episode)

Dan Warry-Smith

as Tech (1 episode)

Raffi Atamian

as Audience Member (uncredited) (1 episode)
Brian Quinn as Dale

Brian Quinn

as Dale (1 episode)

Brian Michael "Q" Quinn (born March 14, 1976) is an American improvisational comedian, podcaster, and actor. He is a ...

Craig Burnatowski as Scav

Craig Burnatowski

as Scav (1 episode)

Craig Burnatowski was born on December 6, 1976 and is currently 47 years old.

Michael Rhoades

as Arlen Wills (2 episodes)

Egidio Tari

as Desk Clerk (1 episode)
Lukas Engel as Screamng Boy

Lukas Engel

as Screamng Boy (1 episode)

Lukas Engel is a Canadian stage and screen child actor.

Peter Schoelier

as Homeless Man (1 episode)

Christine Ebadi

as The Watcher (1 episode)
Jordan Claire Robbins as Anita

Jordan Claire Robbins

as Anita (1 episode) , Jennifer Goines' Assistant (2 episodes)

Jordan Claire Robbins is a Bermuda-born Canadian actress and model. Robbins is best known for her role as Grace in Th...

Scott Gorman

as Photographer (1 episode)

Michael Ripley

as Professor Crawford (1 episode)

Benjamin Clost

as Driver (1 episode)

Justin Goodhand

as Desk Clerk (2 episodes)
Grace Lynn Kung as Stacy

Grace Lynn Kung

as Stacy (1 episode)

Grace Lynn Kung (born 1987) is a Canadian stage and screen actress. She graduated from the Ottawa School of Speech an...

David Dantes

as The Foreman (1 episode)

Marcia Johnson

as Maid (1 episode)
David Dastmalchian as Kyle Slade

David Dastmalchian

as Kyle Slade (2 episodes)

David Dastmalchian is an American actor. Raised in Kansas, he studied at The Theatre School at DePaul University. In ...

David Marciano as Detective Damato

David Marciano

as Detective Damato (1 episode)

Mr. Marciano is a professional actor, writer and director.

Glenda MacInnis

as Old Jennifer Goines (1 episode) , Ranter (uncredited) (1 episode)

Danya Nearon

as Detective Franklin (1 episode)

Warren Belle

as Rollins (1 episode)

Evan Spergel

as Prisoner (1 episode)

Brendt Thomas Diabo

as Leisure Suit Man (uncredited) (1 episode)
Michael Hogan as David Eckland

Michael Hogan

as David Eckland (6 episodes)

Michael Hogan is a Canadian actor of Irish descent. His birthdate is a matter of private record. Hogan is notable for...

Xander Berkeley as Jonathan Foster

Xander Berkeley

as Jonathan Foster (3 episodes)

Alexander Harper Berkeley (born December 16, 1955) is an American actor. He is known for his television roles as Sher...

Shaquille James-Hosten

as Fingerprint Private (1 episode)
Tiffany Shepis as Sergeant Stavros

Tiffany Shepis

as Sergeant Stavros (1 episode)

Tiffany Shepis (born September 11, 1979) is an American actress from New York City, who has been involved in film-mak...

Dipal Patel

as Hazmat Soldier (1 episode)

James Fanizza

as Armed Hazmat Guard (1 episode)
Christopher Heyerdahl as The Keeper

Christopher Heyerdahl

as The Keeper (1 episode)

Christopher Heyerdahl is a Canadian actor.

Gloria Gifford as Helen

Gloria Gifford

as Helen (1 episode)

Gloria taught at the American Film Institute for six years in the Masters' Program. She taught Directors, Writers and...

Matt Frewer as Albert Kirschner

Matt Frewer

as Albert Kirschner (1 episode)

Matt Frewer is an American Canadian singer, comedian, film and television actor, best known for creating television i...

Daniel Kash as Mossad

Daniel Kash

as Mossad (1 episode)

Daniel Kash is a Canadian director, singer, stage and screen actor. He was trained at the Drama Centre in London, England.

Jay Karnes as Robert Gale

Jay Karnes

as Robert Gale (5 episodes)

​From Wikipedia, the free encyclopedia.   Jay Karnes (born June 27, 1963) is an American actor, born in Omaha, Nebra...

Shant Srabian

as Man in Suit 2 (1 episode)

Jake Bell-Webster

as Child (1 episode)

Dylan Brentwood

as Harris (1 episode)

Jonathan Collard

as Bar Guy (1 episode)

Hugh Tran

as Male Dying Scav (1 episode)

Joey Klein

as Charlie (2 episodes)
Madeleine Stowe as Lillian

Madeleine Stowe

as Lillian (1 episode)

Madeleine Marie Stowe Mora (born August 18, 1958) is an American actress. She appeared mostly on television before he...

Jean-Michel Nadeau

as Sergeant (1 episode) , French Sergeant (1 episode)

Sean Arnfinson

as Acolyte (1 episode)

Ted Jefferies

as Acolyte #2 (1 episode)

Courtney Lyons

as Secretary (2 episodes)
Geoff Scovell as Future Cole

Geoff Scovell

as Future Cole (1 episode)

Geoff Scovell was born on August 9, 1980 and is currently 44 years old.

Hannah Waddingham as Magdalena

Hannah Waddingham

as Magdalena (4 episodes)

Hannah Waddingham (born 28 July 1974) is a British actress and singer. She is best known for playing Rebecca Welton i...

Dylan Colton

as Sebastian (3 episodes)
Elizabeth Whitmere as Future Magdalena

Elizabeth Whitmere

as Future Magdalena (1 episode) , Future Magdelana (1 episode)

Elizabeth Whitmere was born on May 8, 1981 and is currently 43 years old.

Jerome Bourgault

as Theatre Owner (1 episode)
Faran Tahir as Mallick

Faran Tahir

as Mallick (7 episodes)

Faran Tahir (born February 16th, 1963) is a Pakistani-American actor known for his roles in films such as Iron Man, S...

Thomas Mitchell

as Real Greg Deacon (1 episode)

Glen Grant

as Security Guard (1 episode)
Priya Rajaratnam as Nurse

Priya Rajaratnam

as Nurse (1 episode)

Priya Rajaratnam is a Canadian actress and dancer born in Jaffna, Sri Lanka. She grew up in Monchengladbach, Germany...

Tom Noonan as Pallid Man

Tom Noonan

as Pallid Man (17 episodes)

Tom Noonan (born April 12, 1951) is an American actor, director, and screenwriter. He is best known for his roles as ...

Demore Barnes as Marcus Whitley

Demore Barnes

as Marcus Whitley (23 episodes)

From Wikipedia, the free encyclopedia. Demore Barnes (born February 26, 1976) is a Canadian film and television acto...

Brooke Williams as Hannah Jones

Brooke Williams

as Hannah Jones (18 episodes)

Brooke Williams was born on January 3, 1984 in Christchurch, New Zealand. She is an actress, known for Spartacus (201...


Crew of 12 Monkeys

Discover the backstage crew of 12 Monkeys →