Cast Credits One Strange Rock (2018) Guest starring as Petr Nesterov Episode 1x05: Survival (Apr 23, 2018)