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