Entertainment Weekly's Michael Ausiello has revealed that Carlo Marks has been cast to play Steven Swift, also known as "Warrior Angel." And yes, this is Chloe's new love interest. Mark's previously appeared as Chloe's fiance in the alternate-reality episode "Apocalypse" back in Season 7.