Cast Credits Doctor Doctor (2016) Guest starring as Doctor 3 Episode 3x01: Episode 1 (Aug 6, 2018) Top of the Lake (2013) Guest starring as Paul Chen Episode 2x03: Surrogate (Jul 27, 2017)