Carlo Yu Actor or Actress (9) It Lives Inside (2023) Debris (2021) Wu Assassins (2019) Skyscraper (2018) The Good Doctor (2017) Firebase (2017) Riverdale (2017) Lucifer (2016) Arrow (2012)