Cast Credits Colony (2016) Guest starring as Mysterious Figure Episode 3x10: Sea Spray (Jul 4, 2018) [Co-Star] Blood and Water (2015) Starring as Wu Guanjing Episode 2x01: Episode 9 (Nov 13, 2016) Eve of Destruction (2013) Guest starring as Proteus Security Guard (2 episodes) Episode 1x02: Part 2 (Apr 13, 2013) Episode 1x01: Part 1 (Apr 12, 2013) Arrow (2012) Guest starring as Dark Archer Episode 2x03: Broken Dolls (Oct 23, 2013) [Co-Star] Alcatraz (2012) Guest starring as Asian Guy #3 Episode 1x07: Johnny McKee (Feb 20, 2012) [Co-Star] Fringe (2008) Guest starring as EMT Episode 3x10: The Firefly (Jan 21, 2011) [Co-Star]