Roscoe Wayne "Ross" Marquand portrayed Johann Schmidt/Red Skull in Avengers: Infinity War.
He also portrayed an alternate Johann Schmidt/Red Skull in Avengers: Endgame.
He voiced an alternate Johann Schmidt/Red Skull in the What If...? episode What If... Captain Carter Were The First Avenger?.
He also voiced Ultron in the What If...? episodes What If... Ultron Won?, and What If... The Watcher Broke His Oath? and another Ultron in Avengers: Damage Control.[1]
He voiced Ultron Sentries in the What If...? episodes What If... Ultron Won? and What If... The Watcher Broke His Oath?, and Doctor Strange in the Multiverse of Madness.
He replaced Hugo Weaving, who portrayed Johann Schmidt/Red Skull in Captain America: The First Avenger.
He also replaced James Spader, who voiced Ultron Sentries in Avengers: Age of Ultron.
Trivia
- Ross Marquand is one of the actors who have portrayed multiple characters in the Marvel Cinematic Universe.
- Ross Marquand previously worked with Michael Shaw and Danai Gurira in The Walking Dead.
- Prior to the casting of Oscar Isaac, Marquand had expressed interest in playing Moon Knight in the MCU.[2]
- Ross Marquand voiced Aquarus, Rudy Conners/Robot and The Immortal in the Image Comics animated TV series Invincible.