Was Bill Skarsgård in Eternals? How he became the voice of Deviant Kro
The Marvel Cinematic Universe featured Bill Skarsgård in Eternals, where he voiced Kro. Kro was the film’s evolving Deviant villain. While his role remained understated, the actor is best known for his portrayal of Pennywise in the film It. He admitted:
It felt so absolutely ridiculous and bizarre, but it was also very fun.

Source: Getty Images
TABLE OF CONTENTS
Key takeaways
- Bill Skarsgård appeared in Marvel’s Eternals (2021) as the voice behind Kro.
- He is globally recognised for portraying Pennywise in It (2017-2019) and Roman Godfrey in Hemlock Grove (2013-2015).
- Skarsgård's Marvel debut came in Deadpool 2 (2018). He played Zeitgeist, a mutant with corrosive, acidic abilities.
Profile summary
Full name | Bill Istvan Günther Skarsgård |
Gender | Male |
Date of birth | 9 August 1990 |
Age | 35 years old (as of 2025) |
Zodiac sign | Leo |
Place of birth | Vällingby, Stockholm, Sweden |
Nationality | Swedish |
Ethnicity | White |
Sexuality | Straight |
Height | 6'3" (192 cm) |
Weight | 85 kg (187 lbs) |
Hair colour | Light brown |
Eye colour | Green |
Mother | My Skarsgård |
Father | Stellan Skarsgård |
Siblings | 7 |
Relationship status | Dating |
Partner | Alida Morberg |
Children | 2 |
Profession | Actor, voice actor, producer, director, model |
Net worth | $5 million |
Social media |
Was Bill Skarsgard in Eternals?
As cited by the Marvel Cinematic Universe Wiki, the Swedish actor appeared in Eternals (2021) not on-screen, but as the voice of Kro, the Deviants’ evolving leader. Bill Skarsgård’s character in Eternals played a pivotal role in the storyline.
Kro demonstrated his power by killing Ajak and absorbing her abilities. He later overpowered Gilgamesh before Thena eventually slew him. His portrayal relied heavily on CGI and had limited dialogue. In an interview with Esquire, later shared on X (Twitter), he admitted:
Doing a CGI performance, you feel absolutely ridiculous. They called me and asked if I wanted to do a voice-over job for the Marvel movie... All they gave me was a picture of the character. So I was just looking at this CGI creature, pretending to do its voice.

Source: Original
Bill Skarsgård added depth to the star-studded cast of Eternals
Skarsgård's voice work brought Kro to life. He featured alongside Gemma Chan, Salma Hayek, Richard Madden, Angelina Jolie, and Don Lee. During a 2021 interview reported by Disney News, Salma Hayek, who played Ajak, reflected on the ensemble, saying:
It's beautiful because it's such a diverse cast... We're all very different, but at the same time, we were all the same because we're used to being the diverse part of everything... and it really felt like a family because of it.
Eternals marked his second Marvel project
Bill Skarsgård’s Marvel debut came in the 2018 sequel Deadpool 2. He played Zeitgeist, a mutant with corrosive vomit powers, as part of the ill-fated X-Force team.
His brief role contributed to director David Leitch’s plan to introduce new, diverse action characters. In a 2018 interview with Fandango, Leitch stated:
We did our best to expand the action and, in a general sense, just make it bigger. In terms of the tone, the fun and the DNA of a Deadpool movie, you're going to get everything you expect and more.

Source: Getty Images
His acclaimed Pennywise role paved the way for Kro
The Hollywood actor has established a reputation for portraying complex and sinister roles. His performance as Pennywise in It (2017) and It Chapter Two (2019) stood out.
In a 2024 interview with Entertainment Weekly, he reflected on the role’s impact. He said:
I, too, think about my career in every aspect of it if I hadn't done Pennywise. I've approached characters very differently ever since I did the first It movie. In terms of creating something that is incredibly abstract and so far away from what I am as a person, Pennywise was the biggest [at the time].
This acclaimed portrayal paved the way for his role in Eternals. Some of Bill Skarsgård's movies and series listed on IMDb include:
No. | Movie title | Year |
1 | Hemlock Grove | 2013–2015 |
2 | Castle Rock | 2018–2019 |
3 | Deadpool 2 | 2018 |
4 | The Devil All the Time | 2020 |
5 | Barbarian | 2022 |
6 | John Wick: Chapter 4 | 2023 |
7 | Nosferatu | 2024 |
8 | Dead Man's Wire | 2025 |
Frequently asked questions

Source: Getty Images
- Who played Kro? Arie Dekker portrayed the character through motion capture, and Swedish actor Bill Skarsgård voiced it.
- Who does Bill Skarsgård play in the MCU? He voiced Kro in Eternals, released in 2021, after he previously appeared as the mutant Zeitgeist in Deadpool 2, released in 2018.
- Who voiced the Deviant in Eternals? The Deviant in Eternals was voiced by Bill Skarsgård, best known for his iconic portrayal of Pennywise.
Conclusion
The role of Bill Skarsgård in Eternals significantly impacted his fame in the entertainment industry. It also showcased his ability to elevate even brief roles with eerie precision. This vocal performance adds to his growing legacy. It spans horror, fantasy, and the Marvel Cinematic Universe.
READ MORE: Facts and bio of Edvin Ryding, the Young Royals actor
As Briefly.co.za published, Edvin Ryding is a Swedish star who debuted in the TV series Mannen under trappan at the age of six. He gained international notoriety with his leading role in the 2021 Netflix show Young Royals.
Ryding has won numerous accolades, including a Kristallen Award, a Stockholm International Film Festival Award and two Gaygalan Awards.
Source: Briefly News