"Star-Crossed's" Greg Finley Joins "The Flash" as Girder