Guest Stars Pej Vahdat as Arastoo Vaziri Kenneth Mitchell as Ben Carr Mackenzie Astin as Dr. Ivan Jacobs Laura Kai Chen as Dr. Tessa Burke Lennie Loftin as Dr. Leonard Thorne Robert Mailhouse as Byron Fuller