Guest Stars Jeffrey Vincent Parise as Carlos Rivera Zachary Garred as Levi Dunkleman Uncredited Nicolas Bechtel as Spencer Cassadine Michael Leone as Cameron Webber