Guest Stars Torri Higginson as Commander Delaney Truffault Andrew Moodie as Teku Fonsei Ennis Esmer as Wexler Alexandra Ordolis as Ferrous Scientist Patrick Kwok-Choon as Ferrous Guard Co Starring Simu Liu as Technician Matt Wells as Ishida Lieutenant Michael Boisvert as Ferrous Officer Brianna Goldie as Ferrous Guard Uncredited Melissa O'Neil as Portia Lin (parallel universe)