Geralt of Rivia is also the protagonist in CD Projekt Red’s series of video games based on The Witcher. In television adaptations, he was portrayed by Michał Zabrowski in The Hexer film and television series.
While Henry Cavill portrays the character in the first three seasons of Netflix’s The Witcher television series, Tristan Ruggeri portrays a young Geralt in the first season, and Liam Hems worth is due to take over the role from the fourth season onward.
Why does Geralt have white hair?
One of these processes is called the “Trial of the Grasses” which is, according to the site, a painful trial in which apprentices are required to down a concoction of special alchemical ingredients which affect their physical appearance.
The fact that Geralt has white hair is not because of his age. Rather, the character’s journey to becoming a Witcher has made his hair turn white. According to Screenprint, Witcher apprentices are subjected to intense alchemical processes during their training. Geralt’s character’s journey to becoming a Witcher has made his hair turn white.