Jenny Itwaru

Jenny Itwaru is an actress who played a ISS Shenzhou officer in the episode. She received no credit for her role.