Cast Credits Warrior (2019) Guest starring as Long Zii (4 episodes) Episode 1x07: The Tiger and the Fox (May 17, 2019) Episode 1x06: Chewed Up, Spit Out, and Stepped On (May 10, 2019) Episode 1x02: There's No China in the Bible (Apr 12, 2019) Episode 1x01: The Itchy Onion (Apr 5, 2019) View 1 more View 1 less Marvel's Iron Fist (2017) Guest starring as Yang Hai-Qing (6 episodes) Episode 2x04: Target: Iron Fist (Sep 7, 2018) Episode 2x02: The City's Not for Burning (Sep 7, 2018) Episode 2x01: The Fury of Iron Fist (Sep 7, 2018) Episode 1x09: The Mistress of All Agonies (Mar 17, 2017) Episode 1x07: Felling Tree with Roots (Mar 17, 2017) Episode 1x04: Eight Diagram Dragon Palm (Mar 17, 2017) View 3 more View 3 less Marvel's Luke Cage (2016) Guest starring as Hai-Qing Yang (2 episodes) Episode 2x12: Can't Front on Me (Jun 22, 2018) Episode 2x11: The Creator (Jun 22, 2018) The Tick (2016) Guest starring as Shaman Episode 1x01: Pilot (Aug 19, 2016) [Co-Star] Blue Bloods (2010) Guest starring as Mr. Chow Episode 10x04: Another Look (Oct 18, 2019) [Co-Star] Nurse Jackie (2009) Guest starring as Lok-Kwan Episode 4x04: Slow Growing Monsters (Apr 29, 2012) [Co-Star]