Cast Credits Truelove (2024) Guest starring as Mechanic Episode 1x06: Episode 6 (Jan 18, 2024) Starstruck (2021) Guest starring as Michael Episode 3x03: Episode 3 (Aug 28, 2023) Ellie & Natasia (2019) Guest starring as Various Episode 1x04: Episode 4 (Jun 21, 2022)