Sean Teale

Sean Teale is a British actor from London, United Kingdom.  He co-stars in The Gifted and these photos are from the series' press room.
Bio