Crew Credits The Vanishing Triangle (2023) Show crew as Executive Producer Desperate Measures (2023) Show crew as Executive Producer Compulsion (2022) Show crew as Executive Producer