Cast Credits One Strange Rock (2018) Guest starring as Prof. Roger Smith Episode 1x05: Survival (Apr 23, 2018)