Cast Credits Transplant (2020) Guest starring as Sworn in Citizen Episode 3x10: Unstuck in Time (Jan 13, 2023)