Sean Teale is a British actor, known for his roles as Prince Condé in Reign, Nick Levan in Skins, and Ben Larson in the Syfy series Incorporated. He starred as Eclipse in Fox and Marvel’s sci-fi/drama series The Gifted. From Wikipedia
Expired cast contracts coupled with the show's costly cruise-ship production leave a second season in doubt despite Jackson's fond reflections.