Guest Stars Rekha Sharma as Security Officer Commander Landry Co Starring Emily Coutts as Lt. Cmdr. Keyla Detmer Oyin Oladejo as Lt. Cmdr. Joann Owosekun Julianne Grossman voices Discovery Computer Sara Mitich as Lieutenant Commander Airiam Tasia Valenza voices Shenzhou Computer Christopher Russell as Lieutenant Milton Richter Devon Macdonald as Engineering Officer Harrington Elias Toufexis as Cold Conrad Pla as Stone Grace Lynn Kung as Psycho Saad Siddiqui as Straal Ronnie Rowe as Shuttle Pilot