Felicity Jones
Role: Jyn Erso
Diego Luna
Role: Cassian Andor
Donnie Yen
Role: Chirrut Imwe
Jiang Wen
Role: Baze Malbus
Ben Mendelsohn
Role: Orson Krennic
Guy Henry
Role: Governor Tarkin
Forest Whitaker
Role: Saw Gerrera
Riz Ahmed
Role: Bodhi Rook
Mads Mikkelsen
Role: Galen Erso
Jimmy Smits
Role: Bail Organa
Alistair Petrie
Role: General Draven
Genevieve O'Reilly
Role: Mon Mothma
Ben Daniels
Role: General Merrick
Paul Kasey
Role: Admiral Raddus
Stephen Stanton
Role: Admiral Raddus (voice)
Ian McElhinney
Role: General Dodonna
Fares Fares
Role: Senator Vaspar
Jonathan Aris
Role: Senator Jebel
Sharon Duncan-Brewster
Role: Senator Pamlo
Spencer Wilding
Role: Darth Vader
Daniel Naprous
Role: Darth Vader
James Earl Jones
Role: Darth Vader (voice)
Ingvild Deila
Role: Princess Leia
Anthony Daniels
Role: C-3PO
Valene Kane
Role: Lyra Erso
Beau Gadsdon
Role: Young Jyn
Dolly Gadsdon
Role: Younger Jyn
Duncan Pow
Role: Sergeant Melshi
Jordan Stephens
Role: Corporal Tonc
Babou Ceesay
Role: Lieutenant Sefla
Aidan Cook
Role: Two Tubes
Andy de la Tour
Role: General Hurst Romodi
Tony Pitts
Role: Captain Pterro
Eric MacLennan
Role: Rebel Tech
Robin Pearce
Role: Rebel Tech
Francis Magee
Role: Grizzly Rebel
Bronson Webb
Role: Rebel MP
Tim Beckmann
Role: Captain Antilles
Geraldine James
Role: Blue Three
Ariyon Bakare
Role: Blue Four
Simon Farnaby
Role: Blue Five
Drewe Henley
Role: Red Leader (archive footage)
Angus MacInnes
Role: Gold Leader (voice)
Gabby Wong
Role: Gold Nine
Richard Glover
Role: Red Twelve
Toby Hefferman
Role: Blue Eight
Richard Cunningham
Role: General Ramda
Jack Roth
Role: Lieutenant Adema
Michael Gould
Role: Admiral Gorin
Rufus Wright
Role: Lieutenant Casido
Michael Shaeffer
Role: General Corssin
Geoff Bell
Role: 2nd Lieutenant Frobb
James Harkness
Role: Private Basteren
Matt Rippy
Role: Corporal Rostock
Nick Kellington
Role: Bistan
Michael Nardone
Role: Shield Gate Officer
Nathan Plant
Role: Imperial Guard Droid
Christopher Patrick Nolan
Role: Alderaanian Guard
Michael Smiley
Role: Dr. Evazan
Warwick Davis
Role: Weeteef Cyubee
Ruth Bell
Role: Jedha Server
May Bell
Role: Jedha Server
Angus Wright
Role: Hammerhead Captain
Keith Dunphy
Role: Blockade Runner Pilot
Alan Rushton
Role: Engineer
Robert Benedetti-Hall
Role: Engineer
Richard Franklin
Role: Engineer
Weston Gavin
Role: Engineer
David Acord
Role: Additional Voices (voice)
David Ankrum
Role: Additional Voices (voice)
Steve Bardack
Role: Additional Voices (voice)
Verona Blue
Role: Additional Voices (voice)
Steve Blum
Role: Additional Voices (voice)
David Boat
Role: Additional Voices (voice)
Eugene Byrd
Role: Additional Voices (voice)
David W. Collins
Role: Additional Voices (voice)
David Cowgill
Role: Additional Voices (voice)
Jonathan Dixon
Role: Additional Voices (voice)
Michael Donovan
Role: Additional Voices (voice)
Terri Douglas
Role: Additional Voices (voice)
Robin Atkin Downes
Role: Additional Voices (voice)
Dave Filoni
Role: Additional Voices (voice)
Michael Giacchino
Role: Additional Voices (voice)
John Gilroy
Role: Additional Voices (voice)
Tony Gilroy
Role: Additional Voices (voice)
Tom Harrison-Read
Role: Additional Voices (voice)
Kevin Hickman
Role: Additional Voices (voice)
Karen Huie
Role: Additional Voices (voice)
Tom Kane
Role: Additional Voices (voice)
Lex Lang
Role: Additional Voices (voice)
Vanessa Lengies
Role: Additional Voices (voice)
Yuri Lowenthal
Role: Additional Voices (voice)
Vanessa Marshall
Role: Additional Voices (voice)
Alexi Melvin
Role: Additional Voices (voice)
Flora Miller
Role: Additional Voices (voice)
Mark Hamill
Role: Additional Voices (Voice)
Chris Scarabosio
Role: Additional Voices (voice)
Orly Schuchmacher
Role: Additional Voices (voice)
Katie Sheridan
Role: Additional Voices (voice)
Christian Simpson
Role: Additional Voices (voice)
David Sobolov
Role: Additional Voices (voice)
Julian Stone
Role: Additional Voices (voice)
John Swartz
Role: Additional Voices (voice)
Fred Tatasciore
Role: Additional Voices (voice)
James Arnold Taylor
Role: Additional Voices (voice)
Sam Witwer
Role: Additional Voices (voice)
Matthew Wood
Role: Additional Voices (voice)
Ian Whyte
Role: Moroff (uncredited)
Rian Johnson
Role: Imperial Technician (uncredited)
Ram Bergman
Role: Death Star Technician #2 (uncredited)
Ned Dennehy
Role: Prisoner (uncredited)
Angus Cook
Role: Mechanic (uncredited)
Emeson Nwolie
Role: Partisan Rebel - Militiaman (uncredited)
Jorge Leon
Role: X-Wing Pilot (uncredited)
Russell Balogh
Role: Major Ralo Surrel - Red Eleven (uncredited)
Steen Young
Role: Vault Officer (uncredited)
Attila G. Kerekes
Role: Rebel Marine on Yavin (uncredited)
Mac Pietowski
Role: Commi Tech / Marine Soldier (uncredited)
David M. Santana
Role: Trooper (uncredited)
Samantha Alleyne
Role: Stormtrooper / Scarif Rebel Soldier (uncredited)
Benjamín Benítez
Role: Rebel Pilot (uncredited)
Arthur L. Bernstein
Role: Stormtrooper (uncredited)
Brendan Cook
Role: Rebel Marine (uncredited)
Sabine Crossen
Role: Jedha City Citizen (uncredited)
Zarene Dallas
Role: Red Eight (uncredited)
Obie Matthew
Role: Jedha Priest (uncredited)
Dave Prince
Role: Jedha Native (uncredited)
Gareth Edwards
Role: Rebel Soldier (uncredited)
Daniel Eghan
Role: Partisan Style Y - Militiaman (uncredited)
Marc Esse
Role: Imperial Technician (uncredited)
Jake Francis
Role: Rebel Marine (uncredited)
Scott Frazer
Role: Comms. Tech (uncredited)
Steven James Griffiths
Role: Stormtrooper (uncredited)
Sam Hanover
Role: Imperial Officer (uncredited)
Philip Harvey
Role: Imperial Officer (uncredited)
James Henri-Thomas
Role: Rebel Officer (uncredited)
Dolly Jagdeo
Role: Rebel Engineer (uncredited)
Kamil Lemieszewski
Role: Engineer (uncredited)
Tyrone Love
Role: Rebel Marine Commander (uncredited)
Sandeep Mohan
Role: Scarif Trooper (uncredited)
Robert Strange
Role: Kullbee Sperado / Cycyed Ock (uncredited)
David Norfolk
Role: Trech Molock (uncredited)
Axel Nu
Role: Mechanic Pilot (uncredited)
Jem Kai Olsen
Role: Jedha Resident (uncredited)
Mike Prior
Role: Rebel Tech (uncredited)
Louis Samms
Role: Imperial Tank Commander (uncredited)
Arti Shah
Role: Power Droid (uncredited)
Kiran Shah
Role: Oolin Musters (uncredited)
Tim Stafford
Role: Stormtrooper (uncredited)
Scott Stevenson
Role: Imperial Officer (uncredited)
Matthew Stirling
Role: Private Calfor (uncredited)
Albert Tang
Role: Red Pilgrim (uncredited)
Michael Thyx
Role: Rebel Marine (uncredited)
Tony Toste
Role: Imperial Officer (uncredited)
Sezer Unver
Role: Comm. Tech Marina Soldier (uncredited)
Pablo Verdejo
Role: Rebel Trooper (uncredited)
Jay Waddell
Role: Rebel Extremist (uncredited)
Paul Weston
Role: Feyn Vann - Engineer (uncredited)
Boriana Williams
Role: Villager (uncredited)
Dion Williams
Role: Green Twelve (uncredited)
Ivy Wong
Role: Pendra Siliu (uncredited)
Hiu Woong-Sin
Role: Adjutant to General Draven (uncredited)
Sam Wilkinson
Role: X-Wing Pilot (uncredited)
Hugh O'Brien
Role: Imperial Officer (uncredited)
Matthew Dale
Role: Red Jedha Priest (uncredited)