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