CharacterMarcos Diaz / EclipseMarcos Diaz / Eclipse in The Gifted (2017), played by Sean Teale. Played bySean TealeAppears inThe Gifted2017