'Avengers 4' Spoilers: Red Skull Actor Teases a Possible Return

Ross Marquand played a ghostly version of Captain America nemesis Red Skull in Infinity War, filling in for Hugo Weaving. But when Marquand appeared on AMC’s Talking Dead last night he wouldn’t give a straight answer as to whether the character would appear in Avengers 4.

Marquand, who played “Aaron” in AMC’s hit zombie drama The Walking Dead, is a well-known virtuoso of celebrity impersonations. (Videos of Marquand’s performances as other actors have gone viral.) It was no surprise then that Marvel cast Marquand to play Red Skull, a character previously played by Hugo Weaving in 2011’s Captain America: The First Avenger.

Although Weaving has a prolific career in genre blockbusters, including The Matrix, Transformers, and Lord of the Rings, Weaving has repeatedly expressed dissatisfaction with multi-million dollar productions. In a 2012 interview with Collider, Weaving said he’d like to “get involved with projects that I really have a personal affiliation with.”

He also seemed bored from playing Megatron in Michael Bay’s Transformers movies.

“It was one of the only things I’ve ever done where I had no knowledge of it, I didn’t care about it, I didn’t think about it,” he said. “In one way, I regret that bit. I don’t regret doing it, but I very rarely do something if it’s meaningless. It was meaningless to me, honestly. I don’t mean that in any nasty way. I did it. It was a two-hour voice job, while I was doing other things.”

Weaving will next appear in Mortal Engines, an apocalyptic sci-fi fantasy based on the novels by Philip Reeve.