Guest Stars Javier Botet as Ba'ul 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 David Benjamin Tomlinson as Lt. J.G. Linus Hannah Cheesman as Lieutenant Commander Airiam Raven Dauda as Dr. Tracy Pollard Michael Ayres as Transport Officer Hannah Spear as Siranna Mark Pellington voices Ba'ul David Benjamin Tomlinson as Kelpien Villager #1