Cast Credits Surface (2022) Guest starring as Officer Roger Episode 1x03: New Person, Same Old Mistakes (Jul 29, 2022) [Co-Star] The Mighty Ducks: Game Changers (2021) Guest starring as Clark Reddick Episode 1x04: Hockey Moms (Apr 16, 2021) [Co-Star] Warrior (2019) Guest starring as Zhang Episode 1x09: Chinese Boxing (May 31, 2019) Ruby Herring Mysteries (2019) Guest starring as Craig Powers Episode 2019-01-20: Silent Witness (Jan 20, 2019) A Million Little Things (2018) Guest starring as Dr. Lee Episode 1x04: Friday Night Dinner (Oct 17, 2018) The Good Doctor (2017) Guest starring as Ben Episode 5x14: Potluck (Apr 11, 2022) [Co-Star] Aftermath (2016) Guest starring as Vince Chang Episode 1x02: In Rats Alley (Oct 4, 2016) [Co-Star] Lucifer (2016) Guest starring as Klause Episode 1x07: Wingman (Mar 7, 2016) [Co-Star] Project Mc² (2015) Guest starring as Charles Coyle (5 episodes) Episode 5x05: Gray Goo on the Loose (Sep 15, 2017) Episode 5x04: Totally Marble Nailed It (Sep 15, 2017) Episode 5x03: Bad Air Day (Sep 15, 2017) Episode 5x02: Nanobots, Souffles and Gray Goo, Oh My (Sep 15, 2017) Episode 5x01: If You Fail on Mars Can Anyone Hear You Scream (Sep 15, 2017) View 2 more View 2 less iZombie (2015) Guest starring as Doctor Bishop Episode 5x08: Death of a Car Salesman (Jun 20, 2019) [Co-Star] Backstrom (2015) Guest starring as Henry Han Episode 1x04: I Am a Bird Now (Feb 12, 2015) [Co-Star] The Flash (2014) Guest starring as Stock Broker Episode 3x06: Shade (Nov 15, 2016) [Co-Star] Motive (2013) Guest starring as George Leung Episode 3x11: The Amateurs (May 24, 2015) Arrow (2012) Guest starring as Staffer #1 Episode 2x22: Streets of Fire (May 7, 2014) [Co-Star] Stargate Universe (2009) Guest starring as Alliance Tech Episode 2x01: Intervention (Sep 28, 2010) [Co-Star] Fringe (2008) Guest starring as Security Guard Episode 3x16: Os (Mar 11, 2011) [Co-Star] Supernatural (2005) Guest starring as Detective Episode 6x08: All Dogs Go to Heaven (Nov 12, 2010) [Co-Star] Smallville (2001) Guest starring as Production Assistant Episode 10x04: Homecoming (Oct 15, 2010) [Co-Star]