Diego Luna as Captain Cassius Andor - Andor is a by - the - book
Rebel intelligence officer, brought in to steady the volatile Erso, but he's no square.
Jyn, using an assumed name, and
Rebel intelligence officer Cassian Andor (Diego Luna), given secret plans, aim to go mess with the Empire, the face of whom for us is weapons research director Orson Krennic (Australian actor Ben Mendelsohn).
Diego Luna plays Capt. Cassian Andor, a somewhat less rebellious
Rebel intelligence officer, brought in to temper Jyn's more nonconformist attitude.
The task falls upon
the Rebel intelligence officer Cassian Andor (Diego Luna), who travels as Jyn's handler and pilot, accompanied by K - 2SO (Alan Tudyk), a reprogrammed enemy droid who provides droll comic relief.