Full Cast — 12 Monkeys (2015–2018)
Aaron Stanford
James Cole
Amanda Schull
Cassandra Railly
Barbara Sukowa
Katarina Jones
Emily Hampshire
Jennifer Goines
Todd Stashwick
Deacon
Andrew Gillies
Julian Adler
Kirk Acevedo
José Ramse
Alisen Richmond-Peck
Olivia Kirschner / Striking Woman
Demore Barnes
Marcus Whitley
Murray Furrow
Lasky
Brooke Williams
Hannah Jones
Tom Noonan
Pallid Man
Noah Bean
Aaron Marker
Peter DaCunha
Samuel Ramse / Samuel Ramse (uncredited)
Scottie Thompson
Vivian Rutledge
Michael Hogan
David Eckland
Faran Tahir
Mallick
Jack Fulton
Young Cole / Boy Witness
Ayisha Issa
Emissary
James Callis
Athan Cole
Julian Richings
Adviser to the Witness
Bill Timoney
Senator Royce / Royce
Romina D'Ugo
Max
Jee-Yun Lee
News Anchor #1 / News Anchor
Jay Karnes
Robert Gale
Isys Alexis
Daughter Isys
Abigail Hardingham
Emma
Ramon De Ocampo
Oliver Peters
Hannah Waddingham
Magdalena
Sierra Wooldridge
Lucinda
Anthony J. Mifsud
Mr. Hockley
Patrick Garrow
Matthew Cole
Željko Ivanek
Leland Goines
Nicholas Fry
Pallid Boy / Pallid Boy (uncredited)
Christopher Lloyd
The Missionary / Zalmon Shaw / The Missionary / The Missionary (uncredited)
Amy Sloan
Elena
Andreas Apergis
Ghost Soldier / Ghost Man
Jordan Claire Robbins
Anita / Jennifer Goines' Assistant
Jeff Teravainen
Stack
Mitchell Verigin
Wasp
Xander Berkeley
Jonathan Foster
Peter Outerbridge
Elliot Jones
Dylan Colton
Sebastian
Anna Devlin
Chorus
Erik Knudsen
Thomas Crawford Jr.
Emily Klassen
Chosen Woman
Daniel Alfredo Ojeda
Probation Officer
Jennifer K Preston
Jennifer's Alter Ego (uncredited)
Conleth Hill
Bonham
Holly Deveaux
Young Olivia (uncredited) / Young Olivia
Ben Cross
Nicodemus
Simon Merrells
Andrus
Donald Sumpter
Seer
Adam Bogen
Keller
Ari Millen
Adam Wexler
Rothaford Gray
Frank Whitley
Sam Kalilieh
Sandman / Bandara
Billy MacLellan
Rodell
Michael Rhoades
Arlen Wills
Boyd Banks
Joe the Bartender / TF Scientist
Justin Goodhand
Desk Clerk
David Dastmalchian
Kyle Slade
Glenda MacInnis
Ranter (uncredited) / Old Jennifer Goines
Sean Arbuckle
Rogue Acolyte / Man in Suit
Michael Boisvert
Security Guard (uncredited) / Officer
Joey Klein
Charlie
Maxwell McCabe-Lokos
Reginald
Jean-Michel Nadeau
French Sergeant / Sergeant
Courtney Lyons
Secretary
Elizabeth Whitmere
Future Magdalena / Future Magdelana
Bryan Edwards
The Witness