Cast Credits The Lazarus Project (2022) Guest starring as MacDonald Episode 2x07: Episode 7 (Nov 15, 2023)