Spencer Wilding has already appeared in the Star Wars universe. He went by almost entirely unnoticed after playing Darth Vader during his scenes in Rogue One. Obviously Wilding was just the guy in the suit and James Earl Jones continued to provide the voice.
It has now been released that Wilding will also appear in the upcoming Han Solo movie. Rumors indicate that he is likely taking on another role instead of playing Darth Vader again but this could be a completely act of deception on Lucasfilm’s part. Vader doesn’t really need to be in the Han Solo film anyway as they really don’t appear to have any history.
Wilding may get a reputation with Lucasfilm similar to Warwick Davis where he’ll continue to appear as different characters each time but its tough to say. I don’t think we’ve seen the end of Vader but we just won’t see him in the near future. Wilding’s other credits include Batman Begins, Guardians of the Galaxy and Jupiter Ascending.