Crew Credits Orphan Black: Echoes (2024) Show crew as Production Designer Episode 1x01: Pilot (Jun 23, 2024) Titans (2018) Show crew as Production Designer Episode 4x01: Lex Luthor (Nov 3, 2022) The Girlfriend Experience (2016) Show crew as Production Designer