Cast Credits Adieu God? (2012) Guest starring as Diederik Stapel Episode 3x11: Diederik Stapel (Aug 9, 2014)