Cast Credits Investiture of the Gods (2019) Starring as Ji Fa Pudong (2018) Starring as Zhao Hai Ying Westworld (2016) Guest starring as Farm Worker Episode 3x01: Parce Domine (Mar 15, 2020) [Co-Star]