PERSON
Sean Teale
plays Marcos Diaz / Eclipse; known for The Gifted
Jun 18, 1992 United Kingdom
Born 1992-06-18. Based in United Kingdom. Screen credits include Skins, Reign, Incorporated.
