Special Guest Stars Michelle Yeoh as Emperor Philippa Georgiou Augustus Iaponius Centarius Guest Stars Blu del Barrio as Adira Hannah Cheesman as Lieutenant Commander Airiam Oded Fehr as Admiral Charles Vance David Cronenberg as Dr. Kovich Rekha Sharma as Security Officer Commander Landry Paul Guilfoyle as Carl / Guardian of Forever Co Starring Emily Coutts as Lt. Cmdr. Keyla Detmer Oyin Oladejo as Lt. Cmdr. Joann Owosekun Patrick Kwok-Choon as Lt. Cmdr. Gen Rhys Ronnie Rowe as Lt. Cmdr. Ronald Altman Bryce Julianne Grossman voices Discovery Computer Sara Mitich as Lt. Cmdr. Nilsson Hannah Spear as Dr. Issa David Benjamin Tomlinson as Kelpien Servant