Cast Credits One Strange Rock (2018) Guest starring as Prof. Abel Mendez Episode 1x10: Home (May 28, 2018)