Josh Segarra is from Longwood, Florida and is of Puerto Rican descent. He starred as 'Billy Cepeda' in the series (Sirens) for USA, and recently originated the role of Emilo Estafan in the Broadway hit On Your Feet. He will become the newest villain in Star City as a series regular on the CW' Arrow. Josh also appeared in Judd Apatow's feature film...