Skip to main content

HBO's The Last of Us casts original Tommy actor but not as Tommy

Perry good news.

Jeffrey Pierce, the actor behind the voice of Tommy in The Last of Us video game series, has been cast in HBO's upcoming Last of Us TV show - but not as Tommy.

Earlier this year, Gabriel Luna was cast as Tommy, the main character Joel's brother. Now, Pierce has instead been cast as Perry, a rebel in a quarantine zone.

Murray Bartlett and Con O'Neil have also been cast in the series. Bartlett will play Frank while O'Neil will play Bill. Deadline described the characters as "two post-pandemic survivalists living alone in their own isolated town".

Watch on YouTube

As fans of the game will know, Bill is a character Joel and Ellie meet along their journey. In the game he lives alone, but he speaks about Frank, a partner of his.

The show is based on Naughty Dog's video game version of The Last of Us, which takes place 20 years after a deadly virus decimated civilisation. Joel is hired to smuggle Ellie out of a quarantine zone to the Fireflies, an organisation looking for a cure.

As previously announced, Pedro Pascal will be taking on the role of Joel. Troy Baker, Joel's original video game actor, has given his approval of the casting. "This IS the way. Full support. Full stop. Can't wait for you to show me a side of Joel I never knew Pedro," he wrote on Instagram.

Alongside Pascal will be a fellow Game of Thrones colleague, Bella Ramsey, as Ellie.

"What starts as a small job soon becomes a brutal, heart-breaking journey, as they both must traverse across the US and depend on each other for survival," HBO revealed about the show.

Merle Dandridge, who played Marlene the leader of the Fireflies, will be reprising her role in the show. Nico Parker will play Sarah, Joel's daughter.

Production for the series kicked off this month and is set to last into 2022. This season is set to last for 10 episodes. It's unknown if this will cover the entirety of the events in the first game.

Read this next