Behtash Fazlali Actor or Actress (5) Wired Shut (2021) The Evil in Us (2016) Lucifer (2016) The Flash (2014) Arrow (2012)