Guest Stars Lili Bordán as Dr. Becca Kelly Karen LeBlanc as Lt. Jenna Brian Markinson as Commander Silas Nash Co Starring Mike Dopud as Deke Tornvald Terry Chen as Crew Chief Tiu Carmen Moore as Nina Leothe Uncredited Tricia Helfer voices Humanoid Cylon