Maythe Force Be With You
Stylised original portrait plate for Cassian Andor

Full dossierHumanAge of Rebellion

Cassian Andor

The Rebellion as a job with a body count, done by a man who keeps the receipts.

Full name
Cassian Jeron Andor
Species
Human
Homeworld
Kenari
Affiliation
Rebel Alliance
Rank
Captain, Alliance Intelligence
First appearance
Rogue One: A Star Wars Story (2016)

Cassian Andor is a human male intelligence officer of the Rebel Alliance. The StarWars.com Databank records that he was born as Kassa on Kenari, a jungle world damaged by mining accidents, and adopted at the age of nine by Maarva and Clem Andor, taking his adoptive family's name. He was created for Rogue One: A Star Wars Story (2016) and played by Diego Luna.

Three homeworlds, one man

This is the rare encyclopedia entry where the homeworld field needs a footnote. Kenari is where he was born. Ferrix, on the Free Trade sector world where the Andors settled, is where he was raised. Fest is the forged identity his family bought him, and it is the answer he gives when asked — a detail the Andor series (2022–2025) constructed as a deliberate nod to older reference material. All three are true in different senses, which is a fair description of the character.

The confession

His defining speech in Rogue One is not a rallying cry: "Some of us — most of us — we've all done terrible things on behalf of the rebellion." He shoots an informant in the film's second scene. He is sent to Eadu to assassinate Galen Erso and does not do it. The film's moral weather is entirely his, and Jyn is the person he ends up making a different argument to.

What the series added

Andor retrofitted him a full radicalisation: a six-year sentence on Narkina 5 for a minor infraction, an escape, and his adoptive mother's death. The Databank credits that sequence with committing him fully to the rebellion. It is the most detailed account the franchise has produced of how an ordinary person becomes an intelligence officer, and it is told almost entirely without the Force.

K-2SO

His droid, K-2SO, is a reprogrammed Imperial KX-series security unit — a machine built to kill him that he rebuilt to keep him alive. The joke is that the droid is the only member of the crew who says out loud what everyone else is thinking.

Scarif

He dies on the beach with Jyn, transmission sent. The Alliance he served never learns the names of the people who did it, which is the point of the entire film and the reason the character has outlasted his own death by nearly a decade of new material.

Where to read him

Alexander Freed's novelisation gives him considerably more interior life than the film has room for, particularly around the Eadu order. Catalyst covers the Erso side of the same events.

On the record

Appearances

Where this figure actually appears, with the medium and the year. Nothing inferred.

Appearances of Cassian Andor
WorkYearMediumNote
Rogue One: A Star Wars Story2016FilmFirst appearance. Played by Diego Luna.
Andor2022TelevisionEstablishes Kenari, Ferrix and the forged Fest identity.

From the library

Appears in

Books in this log where the character is central rather than incidental.