CharacterThomas GreyThomas Grey in The White Queen (2013), played by Ashley Charles. Played byAshley CharlesAppears inThe White Queen2013