Astrid & Lilly Save the World Guest cast, played by Stephen Payette Episode 1x03: Amygdala (Feb 9, 2022) Episode 1x10: Guts (Mar 30, 2022)